.Net EntityFramework绑定到gridview

时间:2009-07-02 17:19:54

标签: .net asp.net entity-framework

为简单起见,我将使用Northwind作为示例...我想要一个数据绑定DataView,它显示来自两个不同实体“产品”和“订单详细信息”的“订单”信息数据

我想构建一个Web表单,当用户点击屏幕查看“订单”时,它会显示一个数据绑定Dataview,其中包含该产品的“Products.ProductName”和“Order Details.Discount”对于选定的客户。折扣将是可编辑/可更新的,而产品名称则不会。我知道我需要模板字段,但我无法工作的是在同一数据视图中同时拥有两个工具。

我尝试了几种数据绑定方法,但没有一种方法可行。

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

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

我希望指向与我的情况类似的文章或示例。

提前致谢, -J

2 个答案:

答案 0 :(得分:0)

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

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

希望这有帮助

西拉

答案 1 :(得分:0)

我能够成功地将几个表绑定到gridview。由于Entity框架中的限制,我只能将字段更新为主要绑定实体,所有其他属性都是“Eval”编辑和只读。