您的位置:首页 > 其它

DataGrid中添加自动编号

2014-04-24 09:16 253 查看
在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中添加上了漂亮里编号===============
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: