c# - Sorting of Gridview data -
i have grid view , want sort gridview .i tried severel methods google , not working in side.
my gridvie code
<asp:gridview id="gridviewshopdata" runat="server" datasourceid="sqldatasource1" width="100%" allowsorting="true" autogeneratecolumns="false" gridlines="none" cssclass="contactlist grid" pagesize="30" showheaderwhenempty="true"> <columns> <asp:templatefield headertext="fornavn"> <itemtemplate> <%# eval("fornavn") %> </itemtemplate> </asp:templatefield> <asp:templatefield headertext="efternavn"> <itemtemplate> <%# eval("efternavn") %> </itemtemplate> </asp:templatefield> <asp:templatefield headertext="medarbejder nummer"> <itemtemplate> <%# eval("medarbejder nummer") %> </itemtemplate> </asp:templatefield> <asp:templatefield headertext="varenummer"> <itemtemplate> <%# eval("varenummer") %> </itemtemplate> </asp:templatefield> </columns> <alternatingrowstyle cssclass="altrow" /> <pagersettings firstpagetext="first" lastpagetext="last" pagebuttoncount="50" /> <emptydatatemplate> there no data available display! </emptydatatemplate> <pagerstyle cssclass="pager" /> </asp:gridview> <asp:sqldatasource id="sqldatasource1" runat="server" selectcommand="select firstname 'fornavn',lastname 'efternavn',employeenumber 'medarbejder nummer',productid 'varenummer' sydshoporder shopid=@pageid"> <selectparameters><asp:querystringparameter name="pageid" querystringfield="id"/></selectparameters> </asp:sqldatasource> how make possible help.
set sortexpression in template field , try
<asp:templatefield headertext="fornavn" sortexpression="fornavn"> <itemtemplate> <%# eval("fornavn") %> </itemtemplate> </asp:templatefield> do columns want sort
Comments
Post a Comment