我已授予对存储过程的访问权限,但我无法对其进行编辑。 此存储过程返回一个包含 2 列的表,我所做的是在此存储过程中使用 SQLDataSource 设置 GridView 的数据源。但我希望此 GridView 能够在加载此 GridView 时对特定列进行降序排序。
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
DataSourceID="SqlDataSource2" ForeColor="Black"
Width="58%" Height="125px" AllowPaging="True" AllowSorting="True"
PageSize="5" >
<Columns>
<asp:BoundField DataField="DateOccur" HeaderText="Login Date"
SortExpression="DateOccur" />
<asp:BoundField DataField="TotalMinutesPlayed" HeaderText="Total Minutes"
SortExpression="TotalMinutesPlayed" />
</Columns>
<AlternatingRowStyle BackColor="#EFEFEF" />
</asp:GridView>
谢谢!~
最佳答案
您还可以使用 Gridview.Sort 方法 See Here.
关于c# - 在 DataBound 之后对 GridView 中的特定列进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2226395/