【问题标题】:Why linq LinqServerModeData not working?为什么 linq LinqServerModeData 不起作用?
【发布时间】:2010-07-27 08:31:38
【问题描述】:

我在 Northwind 数据库工作

<dxwgv:ASPxGridView ID="ASPxGridView1" runat="server" 
        AutoGenerateColumns="False" DataSourceID="LinqServerModeDataSource1" 
        KeyFieldName="CategoryID">
        <Columns>
            <dxwgv:GridViewCommandColumn VisibleIndex="0">
                <EditButton Visible="True">
                </EditButton>
                <NewButton Visible="True">
                </NewButton>
                <DeleteButton Visible="True">
                </DeleteButton>
            </dxwgv:GridViewCommandColumn>
            <dxwgv:GridViewDataTextColumn Caption="CategoryID" FieldName="CategoryID" 
                VisibleIndex="1">
            </dxwgv:GridViewDataTextColumn>
            <dxwgv:GridViewDataTextColumn Caption="CategoryName" FieldName="CategoryName" 
                VisibleIndex="2">
            </dxwgv:GridViewDataTextColumn>
            <dxwgv:GridViewDataTextColumn Caption="Description" FieldName="Description" 
                VisibleIndex="3">
            </dxwgv:GridViewDataTextColumn>
        </Columns>
  </dxwgv:ASPxGridView>

 <dxdtlnq:LinqServerModeDataSource ID="LinqServerModeDataSource1" runat="server" 
        onselecting="LinqServerModeDataSource1_Selecting" />

C#代码:

protected void LinqServerModeDataSource1_Selecting(object sender, DevExpress.Data.Linq.LinqServerModeDataSourceSelectEventArgs e)
{
     NorthwindDataContext db=new NorthwindDataContext();
     var r = db.Categories
         .Select(p => new { p.CategoryID, p.CategoryName, p.Description });                             
    e.QueryableSource = r;
}

运行代码后显示错误:

键表达式未定义**

为什么会出现这个问题?如何解决这个问题?

【问题讨论】:

    标签: c# .net linq linq-to-sql asp.net-3.5


    【解决方案1】:

    如本链接所示:http://community.devexpress.com/forums/p/93356/321015.aspx 您必须分配 e.KeyExpression = "UniqueIdColumn";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-17
      相关资源
      最近更新 更多