FormView / GridView主/详细信息

时间:2012-11-29 09:17:28

标签: asp.net linq entity-framework-4 ado.net master-detail

我正在研究asp.net framework 4
我正在寻找以下案例的一个很好的例子:

我将formview作为包含人员数据的主数据:

  • person_data_id
  • PERSON_NAME
  • 年龄
  • ......

formview包含一个datagrid作为家庭成员的详细信息数据:

  • family_member_id
  • person_data_id
  • 名称
  • .......

我需要将详细数据保存到“DataTable”

页面有一个insert按钮,将主数据和详细数据都插入到sql server数据库中。 我正在使用linq来获取数据

我不知道如何在formviewdatagrid之间的页面中创建此关系,或者如何一次将数据保存到数据库。

2 个答案:

答案 0 :(得分:0)

有很多教程,我建议使用asp.net网站,这里是数据访问点

http://www.asp.net/web-forms/tutorials/data-access

类似的答案:Which is the recommended way to fill all controls on a Web Form when user selects a record?

答案 1 :(得分:0)

我解决了自己的问题,因为每个人都需要解决方案 使用RadGrid 我使用NeedDataSource事件绑定详细信息DataTable,从Db填充DataTable并设置为datagrid数据源

在InsertCommand中:从datagrid读取值并将新行插入DataTable