在datagrid中在模板列中用 <%# Container.ItemIndex+1 %> 就可以实现了,可是GridView却不支持了。除了在.cs中写方法遍历行,然后再赋值这种方法外,大家有什么更好的方法啊?
------解决方案--------------------------------------------------------
<asp:TemplateField HeaderText= "自增列 " FooterText= "自增列 ">
<ItemTemplate>
<%# (Container.DataItemIndex+1).ToString()%>
</ItemTemplate>
</asp:TemplateField>
------解决方案--------------------------------------------------------
<%# (Container.DataItemIndex+1).ToString()%>
------解决方案--------------------------------------------------------
如果有
Dataset可以加一列
------解决方案--------------------------------------------------------
方法多啊,加个列后台方法赋值也可以
------解决方案--------------------------------------------------------
<%# (Container.DataItemIndex+1).ToString()%>
------解决方案--------------------------------------------------------
jolinkyo(心有多大,舞台就有多大)
lazyfish(呆呆虫)
hy_lihuan()
以上的做法,是一样的,我也是这么实现的,简单呵,在VS2003中是ItemIndex 在GridView里用DataItemIndex