gridview-> boundfield和后面的代码(Linq)

时间:2014-07-22 18:41:42

标签: c# asp.net linq gridview

我可以在asp中定义一个boundField ...:

        <asp:GridView ID="m_LinqDbGridView" runat="server">
            <Columns>
                <asp:BoundField DataField="sVorname" />
            </Columns>
        </asp:GridView>

...并使用此代码:

  DataClassesDataContext testDb = new DataClassesDataContext();

  var abfrage = from tblGeburtstag in testDb.tblGeburtstag
                select tblGeburtstag.sVorname;

  m_LinqDbGridView.DataSource = abfrage;
  m_LinqDbGridView.AutoGenerateColumns = true;
  m_LinqDbGridView.DataBind();

我收到错误消息:

{“Feld oder Eigenschaft mit dem Namen sVorname wurde nicht inderausgewähltenDetnquellegefunden。”} - &GT;&GT;&GT;在所选数据源中找不到名称为sVorname的字段或属性。 感谢。

1 个答案:

答案 0 :(得分:0)

linq代码错了!溶液:

      var abfrage = (from geb in testDb.tblGeburtstag
                 select new {
                    geb.sVorname
                 });