代码之家  ›  专栏  ›  技术社区  ›  Jay

.NET EntityFramework绑定到GridView

  •  1
  • Jay  · 技术社区  · 15 年前

    为了简单起见,我将以Northwind为例…我希望有一个数据绑定的数据视图,显示来自两个不同实体“产品”和“订单详细信息”的“订单”信息数据。

    我想构建一个Web表单,当用户单击屏幕查看“订单”时,它将显示一个数据绑定的数据视图,其中包含所选客户的该产品的“products.productName”和“order details.discount”。如果产品名称不可编辑/更新,折扣将是可编辑/可更新的。我知道我需要模板字段,但我无法工作的是在同一个数据视图中同时拥有这两个实体。

    我尝试过几种数据绑定方法,但都没有奏效。

    我将使用一个包含这些(和其他)表的ADO.NET实体数据模型。

    我在网上搜索过一个例子,但是我不能使用正确的关键词,我不能相信我是第一个寻找这个功能的人。

    我希望有一个指向类似于我的情况的文章或例子的指针。

    事先谢谢, -J

    2 回复  |  直到 15 年前
        1
  •  0
  •   Shiraz Bhaiji    15 年前

    您可以尝试使用ASP.NET动态数据。这将生成您试图创建的大部分功能。有关详细信息,请参见:

    http://msdn.microsoft.com/en-us/library/cc488545.aspx

    希望这有帮助

    设拉子

        2
  •  0
  •   Jay    15 年前

    我成功地将几个表绑定到了我的GridView。由于实体框架的限制,我只能将字段更新到主绑定实体,所有其他属性都是“eval”和只读的。