ASP.NET MVC内联编辑

时间:2010-10-14 20:17:51

标签: javascript asp.net asp.net-mvc ajax asp.net-mvc-2

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

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

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

这是对Javascript插件或库的要求,而不是ASP.NET MVC ..

如果您想要点击链接并进入编辑模式的行为(例如将文本替换为文本框),请查看Jeditable

虽然我不使用它,但我只是创建(例如,在表格中)一行有固定文本而另一行有文本框,然后用文本框隐藏它,我只在用户点击编辑链接时显示它。我有 编辑行中的保存链接,当单击它时,我只是隐藏编辑行。我使用常规表格发布数据而不是ajax帖子。