Wednesday, November 2, 2011

How to create a column that will autogenerate


If it is just for display, not for changing the serial number in the database, try a TemplateField column like this:

C# Example:
<asp:TemplateField HeaderText="S.NO">    <ItemStyle Width="30px" />
                                     <ItemTemplate>
                                       <%# Container.DataItemIndex + 1 %>.&nbsp;
                                     </ItemTemplate>
                        </asp:TemplateField>

VB.Net Example:

VB.NET:
<asp:TemplateField HeaderText="S.No" >
   <ItemTemplate>   
       <%# CType(Container, GridViewRow).RowIndex + 1%>
   </ItemTemplate>
</asp:TemplateField>
C#:

1 comment:

  1. Hi this is really good idea have a look of this
    http://www.dotnetpools.com/2013/10/auto-generate-row-number-in-gridview-in.html

    ReplyDelete