请问使用DATAGRID如何让第一行字段自动依照行数编号,
如目前DATAGRID有 5笔资料,则每一行第一字段依照1、2、3、4、5
且如使用者删除第2行数据后
程序会自动重新排序第一栏数字,改为 1、2、3、4???
有高手会吗????程序如何写
如目前DATAGRID有 5笔资料,则每一行第一字段依照1、2、3、4、5
且如使用者删除第2行数据后
程序会自动重新排序第一栏数字,改为 1、2、3、4???
有高手会吗????程序如何写
调试欢乐多
然后编辑模板列,选中Label控件,选择属性中的DataBinding,在Text中选自定义绑定
输入
Convert.ToInt32(DataBinder.Eval(Container, "DataSetIndex"))+1
<asp:TemplateColumn HeaderText="选择">
<ItemTemplate>
<%# Container.ItemIndex+1%>
</ItemTemplate>
</asp:TemplateColumn>
http://dotnet.aspx.cc/ShowDetail.aspx?id=C0B53A2D-EF45-4E07-9C95-2849700F32A8
<ItemTemplate>
<%# Container.ItemIndex+1%>
</ItemTemplate>
</asp:TemplateColumn>
有代码吗???
mytab.Columns.Add("number",System.Type.GetType("System.String"));
for(int i=0;i<mytab.Rows.Count;i++)
{
mytab.Rows[i]["number"]=(i+1).ToString();
}
DataColumn workColumn = workTable.Columns.Add("CustomerID", typeof(Int32));
workColumn.AutoIncrement = true;
workColumn.AutoIncrementSeed = 1;