【发布时间】:2010-01-05 00:47:16
【问题描述】:
场景:我有以下结构;组(父)-> 项目(子)。
- 一个组可以有很多项。
- 组和项都只有一个可编辑字段(字符串)
在其他父/子表数据中,我使用部分视图来显示父数据和子数据 - 子数据是标准 MVC 索引(即每个项目旁边带有编辑/详细信息选项的项目列表)。
但是在这种情况下,父级只有一个字段,子级也只有一个字段,因此我不想打开单独的视图来创建/编辑新的子记录。
我希望能够有效地编辑所有关联的子数据,而无需打开新视图,也许有一个动态添加另一行的添加按钮。
所以我的想法是,我可以(以某种方式)编写一些 javascript 来在每次单击按钮添加新行时创建一个文本框,然后在控制器中以某种方式在完成后保存数据。
有人做过类似的事情,可以指出正确的方向吗?
【问题讨论】:
标签: javascript asp.net asp.net-mvc dynamic-data