Gridview 数据绑定增加序号
数据绑定的时候随便找一个不用的列 。(zt这个字段我不用 用于绑定序号)
<asp:BoundField DataField="zt" HeaderText="序号"> <HeaderStyle Font-Size="10pt" Wrap="false" /> <ItemStyle Wrap="false" /> </asp:BoundField>
在 gridview的RowDataBound事件中增加:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //用索引来取得编号 if (e.Row.RowIndex != -1) { int id = GridView1.PageIndex * GridView1.PageSize + e.Row.RowIndex + 1; e.Row.Cells[0].Text = id.ToString();//标示第几列为序号列 } }
如图: