我有一个GridView的项目列表。我想显示在GridView的一列中的序列号像1 2 3 4 5 .....如何创建将自动生成Gridview每行的序列号的列?
0
A
回答
3
您可以在GridView中使用Container.DataItemIndex
。它将显示上述序列号。
<asp:TemplateField HeaderText="SNo.">
<itemtemplate>
<%#Container.DataItemIndex + 1 %>
</itemtemplate>
</asp:TemplateField>
0
我建议将此数据添加到您用来绑定到GridView的源。因此,如果您有绑定到GridView的ICollection<Product>
,请将序列号添加到产品类。
或者,您可以将ICollection<Product>
转换为Dictionary<int, Product>
,并将该密钥绑定到序列号列。
很难知道如果不知道您的数据是如何得到标记的话,会很适合。
-1
使用谷歌搜索serial number column gridview会给你数百万的结果,讨论同样的事情。阅读文章/教程/讨论并实施它。 请问Google之前请做Google。
0
将此模板字段添加到标签列中。你会得到AutoGenerate SNo。
更多信息请参考以下链接
How to create autogenerate serial number column in GridView
<asp:GridView ID="GridEmployee" runat="server" AutoGenerateColumns="false"
CellPadding="5" Style="background-color: rgb(241, 241, 241); width: 50%;">
<Columns>
<asp:TemplateField HeaderText="S.No">
<ItemTemplate>
<%#Container.DataItemIndex+1 %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我希望这可以帮助你。由于
0
下面是简单的方法...
<ItemTemplate>
<%#Container.ItemIndex + 1 %>
</ItemTemplate>
相关问题
- 1. 如何修改Hibernate的自动生成运行序列号?
- 2. 自动生成的序列号在SQL
- 3. 自动创建WPF GridView列
- 4. 遮盖力自动生成的GridView列
- 5. 自动生成的Gridview - 更改列宽
- 6. 格式GridView自动生成的列
- 7. 如何创建序列号发生器?
- 8. 每天生成唯一的序列号
- 9. GridView列创建 - 生成 - 什么时候?
- 10. 如何生成每个组的成员序列号
- 11. 如何在GridView自动生成列后插入一列 - ASP.NET
- 12. 如何定制GridView的自动生成列的样式?
- 13. 自动生成的每次更新的唯一编号列
- 14. 使用在运行时生成的列创建GridView
- 15. 如何保存自动生成gridview列的excel数据?
- 16. 如何生成序列号(注册号)?
- 17. 排序GridView的列不会自动生成
- 18. 创建具有未知行/列的座位图(或者:GridView自动生成的列不是文本?)
- 19. 设置gridview列与自动生成列的位置
- 20. 如何自动生成的GridView
- 21. 如何在csv_read()时自动创建序列号?
- 22. 如何添加新栏到asp.net gridview自动生成列?
- 23. DropDownList自动生成的GridView行
- 24. 如何动态创建具有不同行列大小的GridView?
- 25. 自动生成的序列图
- 26. 如何在wordpress中生成序列号
- 27. 如何用jquery生成序列号?
- 28. 创建序列号
- 29. Oracle SQL创建触发器以增加每行的序列号
- 30. 在自动增量的mysql中生成序列号
这是事实,但最终谷歌将指向喜欢这篇文章的结果,所以我们有责任回答这个问题。 – Digbyswift
这是如何添加任何值作为答案 – V4Vendetta
讨论数千次讨论过的同样的事情有什么意义。恕我直言,如果做一个简单的谷歌搜索可以帮助你找到答案,那么这样做是值得的,而不是花时间写一个问题,等待答复。 –