我正在使用MVC 3,我正在尝试找到一个很好的资源,列出在我的应用程序中使用模态对话框表单(jQuery或任何其他类型)和/或弹出窗口的最佳实践。
例如: 我有我的CRUD操作视图及其相应的控制器操作,但我希望在新窗口\模式对话框中打开,并在接近刷新父开启时。
我可以编写很多丑陋的java脚本来实现它,但我正在寻找将其整合到MVC应用程序中的最佳实践。
修改问题
对于模态对话框主要是我无法理解当字段动态加载到表单容器时所有客户端验证如何工作...如何重新映射验证触发器...
对于常规弹出窗口,我不想刷新父页面并传递参数来选择新创建的对象..
所以我可以双向进行,但我在两个阶段的不同阶段陷入困境。
验证任何建议或链接?
答案 0 :(得分:2)
我在我的一个Asp.net MVC 4项目中使用Twitter Bootstrap。 Twitter Bootstrap模式形式比普通的javascript更容易使用。
答案 1 :(得分:1)
我找到了一个使用jQuery的好教程:
ASP MVC3 - 使用jQueryUI对话框和AjaxForms编辑记录 - Razor版本
ASP MVC3 - 使用jQueryUI对话框和AjaxForms编辑记录 - ASPX版本
http://ricardocovo.com/2011/04/03/asp-mvc3-editing-records-with-jqueryui-dialogs-and-ajaxforms/