【发布时间】:2012-12-24 12:22:35
【问题描述】:
我正在使用 MVC 3,并且我正在尝试找到一个很好的资源来列出在我的应用程序中使用模态对话框表单(jQuery 或任何其他类型)和/或弹出窗口的最佳实践。
例如: 我有我的 CRUD 操作视图及其相应的控制器操作,但我希望在新窗口\模态对话框中打开并在关闭时刷新父打开器。
我可以编写很多丑陋的 java 脚本来实现它,但我正在寻找将其合并到 MVC 应用程序中的最佳实践。
修改问题的认证
对于模式对话框,主要是我无法理解当字段动态加载到表单容器中时所有客户端验证如何工作我将如何重新映射验证触发器...
对于常规弹出窗口,我不想刷新父页面并传递参数来选择新创建的对象..
所以我可以双向使用,但我在两个方面都陷入了不同的阶段..
验证有什么建议或链接吗?
【问题讨论】:
-
模态对话框表单是客户端的东西,与服务器上运行的内容无关。我认为模式对话框没有最佳实践。你可能会寻找一些 jquery 插件,我相信有很多插件可以解决这类问题。如果您不想编写丑陋的 javascript,那么您应该编写漂亮而干净的 javascript 代码,这当然是可能的。顺便说一句,什么是 ASP.NET MVC 3.5?我知道 MVC 3 和 4,但从未听说过 3.5 ;)
-
嘿.. 抱歉 3.5 .. 它是 3 .. 我很困惑 .. :)..
标签: jquery asp.net-mvc design-patterns crud