For General Gridview
<asp:TemplateField HeaderText="SNo">
<HeaderStyle CssClass="DetailsContent" />
<ItemStyle Width="6%" Height="18px" HorizontalAlign="Center" CssClass="DetailsContent"></ItemStyle>
<ItemTemplate>
</ItemTemplate>
</asp:TemplateField>
protected void gvUserList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[0].Text = "" + ((((GridView)sender).PageIndex * ((GridView)sender).PageSize) + (e.Row.RowIndex + 1));
}
}
For Telerik Gridview
<telerik:GridTemplateColumn HeaderText="SNo." AllowFiltering="false">
<ItemTemplate>
<asp:Label ID="numberLabel" runat="server" Width="30px" />
</ItemTemplate>
</telerik:GridTemplateColumn>
protected void grd_Consolidated_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
Label lbl = e.Item.FindControl("numberLabel") as Label;
lbl.Text =(Convert.ToInt32 (grd_Consolidated.CurrentPageIndex * grd_Consolidated.PageSize )+Convert.ToInt32(e.Item.ItemIndex + 1)).ToString();
}
}
<asp:TemplateField HeaderText="SNo">
<HeaderStyle CssClass="DetailsContent" />
<ItemStyle Width="6%" Height="18px" HorizontalAlign="Center" CssClass="DetailsContent"></ItemStyle>
<ItemTemplate>
</ItemTemplate>
</asp:TemplateField>
protected void gvUserList_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[0].Text = "" + ((((GridView)sender).PageIndex * ((GridView)sender).PageSize) + (e.Row.RowIndex + 1));
}
}
For Telerik Gridview
<telerik:GridTemplateColumn HeaderText="SNo." AllowFiltering="false">
<ItemTemplate>
<asp:Label ID="numberLabel" runat="server" Width="30px" />
</ItemTemplate>
</telerik:GridTemplateColumn>
protected void grd_Consolidated_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
Label lbl = e.Item.FindControl("numberLabel") as Label;
lbl.Text =(Convert.ToInt32 (grd_Consolidated.CurrentPageIndex * grd_Consolidated.PageSize )+Convert.ToInt32(e.Item.ItemIndex + 1)).ToString();
}
}
No comments:
Post a Comment