ฉันได้สร้างเว็บฟอร์มโดยใช้มาสเตอร์เพจในเว็บแอปพลิเคชันของฉัน และฉันได้สร้าง GridView และฉันต้องการเรียงลำดับคอลัมน์ การออกแบบ gridview ของฉันดังนี้:
<div id="GridPopUp" runat="server">
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns = "false" DataKeyNames="sno" CssClass = "grid" >
<Columns>
<asp:TemplateField ItemStyle-Width="200px">
<ItemTemplate>
<asp:CheckBox ID="cbCheck" runat="server"/>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField ItemStyle-Width="200px" DataField="sno" HeaderText="sno" />
<asp:BoundField ItemStyle-Width="200px" DataField="itemcode" HeaderText="ItemCode" />
<asp:BoundField ItemStyle-Width="200px" IDataField="itemname" HeaderText="ItemName" />
<asp:BoundField ItemStyle-Width="200px" DataField="unit" HeaderText="Unit" />
<asp:BoundField ItemStyle-Width="200px" DataField="price" HeaderText="Price" />
<asp:BoundField ItemStyle-Width="200px" DataField="qty" HeaderText="Qty" />
<asp:TemplateField ItemStyle-Width="200px" >
<ItemTemplate>
<asp:LinkButton ID="lnkSelect" runat="server" Text="Select" CommandName = "Select" OnClientClick = "return GetSelectedRow(this)" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>