1.在gridview中增加一模板列并绑定值
<asp:TemplateField HeaderText="序号">
<ItemTemplate>
<asp:Label ID="lblRowNO" runat="server" Text='<%# GetGridViewLineNo(Container.DataItemIndex + 1)%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
2.在.cs中增加事件
/// <summary>
/// FormView中GridView的行号处理
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
protected object GetGridViewLineNo(object value)
{
GridView gv = (GridView)FormView1.FindControl("GridView1");
return Convert.ToInt32(value) + gv.PageIndex * gv.PageSize;
}