如果是加上编号,可以在RowDataBound时候添加rowindex,也可以在aspx页面做处理,也可以在选择数据的时候,加上indentity(int,1,1) as rowindex 做编号列(select into)。如果是排序的话,没有在数据选择的时候做,也可以用gridview的sort来做。
解决方案 »
- JS 文件在.ASPX里面引用不起作用
- 验证发生前无法调用 Page.IsValid。应在 CausesValidation=True 且已启动回发的控件的事件处理程序中查询它,或在调用 Page.V
- 页面跳转问题
- 关于asp.net保存文件的问题
- 各位老师们,这里有一个问题急于请教啊!
- 在服务器上应该怎样设置才可以开启xmlhttp组件的权限?
- 怎样在用Input File控件选择完文件后只取文件路径而不上传文件?
- 如何用ASP.NET+c#做一个HTML在线编辑器,在线急等!
- 水晶报表显示相关
- 可怜可怜我吧,可怜可怜我吧!!
- dropdownlist的问题
- 如何写DETIALSVIEW 的新增 删除 编辑等按钮的 ONclick事件啊
<ItemTemplate>
<%# (Container.DataItemIndex + 1).ToString()%>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="30px" />
</asp:TemplateField>
<asp:BoundField HeaderText="序号">
</asp:BoundField>在RowDataBound 事件中编写代码:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex > -1)
{
e.Row.Cells[0].Text = Convert.ToString(e.Row.RowIndex + 1);
}
}
创建Sorting事件
在Sorting里写上排序,无须安排编号。