【问题标题】:gridview->boundfield and code behind (Linq)gridview->boundfield 和后面的代码 (Linq)
【发布时间】:2014-09-13 17:43:03
【问题描述】:

我可以在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 in der ausgewählten Datenquelle gefunden."} ->>> 在所选数据源中找不到名称为 sVorname 的字段或属性。 谢谢。

【问题讨论】:

  • 听起来在您的数据源中找不到sVorname。你能确认不是这样吗?

标签: c# asp.net linq gridview


【解决方案1】:

linq 代码错误!解决方案:

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

【讨论】:

    猜你喜欢
    • 2021-01-17
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    相关资源
    最近更新 更多