asp.net中复杂的gridview绑定

时间:2013-10-06 11:44:41

标签: c# asp.net linq gridview

我有以下表格: 产品:

| ID | SerialNumber | Name |

ProductsData:

| ID | ProductID | Date | Value | 

我想在ASP.Net中创建一个gridview,它将在一行中显示每个产品:

| Name | Serial Number | Last date data | the value at the date |  Maximum value in the last 10 days | 

如果有人可以帮助使用Linq,我感激不尽? 或者也许创建一个视图?

由于

2 个答案:

答案 0 :(得分:1)

在开始使用LINQ或EF之前先学习SQL。无论如何,你需要连接来实现你的结果。下面是Join sql示例。 Google要了解详情或查看下图。enter code here

示例查询。

员工

Id,EmployeeName,DeptId,Salary,Address

我,姓名,HOD

查询以找到具有部门名称

的员工
Select E.EmployeeName, D.Name 
From Employee E 
inner join Department D on E.DeptId= D.Id

同样,您可以使用左连接和权限。查看图像并了解其用法。更多谷歌。

答案 1 :(得分:0)

它取决于你在这里使用的是什么?

提供SQLHelper>

您可以创建一个存储过程,您可以使用Sql Join编写sql查询,然后可以通过此存储过程绑定gridview。

实体收集>

你可以使用lambda中的join来获得这样的结果。

希望这是你想要整合的东西。

相关问题