ADO.NET实体框架不允许gridview单击排序列?

时间:2009-06-22 09:02:20

标签: c# .net asp.net entity-framework

我正在使用ADO.NET Entity Framework数据模型。我通过ADO.NET Entity Framework将数据从SQL发送到GridView。

但如果我使用EF

,如何对gridview'columns进行排序

2 个答案:

答案 0 :(得分:2)

您使用的是EntityDataSource吗?您是否在GridView上启用了AllowSortingAllowPaging属性?

    <asp:GridView ID="GridView1" runat="server" 
        AllowPaging="True" AllowSorting="True" 
        AutoGenerateColumns="True" 
        DataSourceID="EntityDataSource1">
    </asp:GridView>
    <asp:EntityDataSource ID="EntityDataSource1" runat="server" 
        ConnectionString="......" 
        EntitySetName="......." 
        Select=".........." OrderBy="......">
    </asp:EntityDataSource>

马克

答案 1 :(得分:1)

读取此内容以排序ASP.NET GridView对象 MSDN ......:)