• 当前位置:首页>>ASP教程>>ASP综合技巧>>DataGrid中添加自动编号
  • DataGrid中添加自动编号
  • 在ASPx文件中的datagrid:
    <ASP:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False" AllowPaging="True" PageSize="3" Width="593px">

    <Columns>
    <ASP:TemplateColumn HeaderText="编号"></ASP:TemplateColumn>
    </Columns>//=============================================================================
    在.ASPx.cs文件的DataGrid的ItemDataBound事件:
    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {//当项被数据绑定到 DataGrid 控件后,将引发 ItemDataBound 事件
    if(e.Item.ItemIndex!=-1)
    {
    e.Item.Cells[0].Text=(this.DataGrid1.CurrentPageIndex*this.DataGrid1.PageSize+e.Item.ItemIndex+1).ToString();
    }
    }
    //======================这样你就在你的DataGrid中添加上了漂亮里编号===============

  • 上一篇:一个改变最后选中datagrid的Color的javascript
    下一篇:小心数据集乱套