2010-10-14 135 views
2

我正在构建一个MVC 2 Web应用程序,我想在其中显示有关某些内容(父级)的信息以及作为行显示的子级详细信息(子级与子对象具有多对一关系父母)。ASP.NET MVC内嵌编辑

我使用Ajax.BeginForm和部分视图 Using this method - with minor changes for MVC 2 release之前在MVC中实现了AJAX。

我想添加使用ajax内联编辑子行的功能,但我想知道其他人如何实现此功能。 MVC中是否有设施可以做到这一点?

+0

不,MVC中什么都没有。 “内联”编辑与部分视图描述的内容有何不同? – bzlm 2010-10-14 20:49:19

回答

3

看一看this post here。根据你所描述的,这正是你的场景所需要的。您不仅可以内联编辑项目,还可以动态添加/删除项目。

+0

非常有趣的帖子,谢谢。很好,很干净。我希望能够做类似的事情,但一次编辑一行。我认为这是一个好的开始,我可以用它来获得我需要去的地方。 – Jeremy 2010-10-15 23:17:51

2

这更多的是为Javascript插件或库比ASP.NET MVC的要求..

如果你想,你在点击链接,进入编辑模式的行为(如更换文本框的文本)取看看Jeditable

尽管我没有使用它,但我只是在固定文本和另一个文本框中创建了一行(例如,在一个表格中),然后使用文本框隐藏文本框,并且仅在用户单击编辑链接时才显示它。我在编辑行中有 保存链接,当点击它时,我只隐藏编辑行。我使用常规表单发布数据而不是ajax发布。