Asp.net mvc 如何在MVC3的索引视图中使用编辑视图

Asp.net mvc 如何在MVC3的索引视图中使用编辑视图,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我是MVC3编程新手。我在索引视图中有用户记录(userid,username)。我想编辑一条记录 我可以在编辑视图中编辑记录。但我的要求是在索引视图上显示弹出窗口(只是一个具有相关字段文本框的div),并更新所选记录的数据。 编辑和保存记录后,应在数据库中对其进行更新,并在索引页的列表中使用新值进行更新 是否可以在索引视图上的div内打开/集成编辑视图?如果是,请提供解决方案 谢谢。使用javascript编辑记录。Jquery和jqueryui libs将帮助您解析记录并调用Jquery对话

我是MVC3编程新手。我在索引视图中有用户记录
(userid,username)
。我想编辑一条记录

我可以在编辑视图中编辑记录。但我的要求是在索引视图上显示弹出窗口(只是一个具有相关字段文本框的div),并更新所选记录的数据。 编辑和保存记录后,应在数据库中对其进行更新,并在索引页的列表中使用新值进行更新

是否可以在索引视图上的div内打开/集成编辑视图?如果是,请提供解决方案


谢谢。

使用javascript编辑记录。Jquery和jqueryui libs将帮助您解析记录并调用Jquery对话框。然后对话框ok按钮应该调用ajax请求来更新数据库中的记录,并且在成功时也应该更新视图中的记录

对于每个记录,都有一个编辑链接或按钮,并使用jquery to函数将其绑定到单击操作。单击操作功能将读取编辑链接项之前的记录,即$(this)之前的元素,其中$this是编辑链接元素。然后需要在页面上隐藏占位符div元素。将事件读取的数据格式化为该div的输入格式,并使用jqueryui创建该div的对话框