我们正在构建一个大型 ASP.net MVC 4 网站,其中一个问卷模块需要动态构建视图。
我们正在尝试解决 3 个问题: - 使用数据库中的数据(控件名称、值)生成视图 - 对生成的控件有事件(例如:radiobuttion 需要有一个更改事件并需要相应地启用/禁用项目) -验证控件(可能是客户端验证)
做到这一点的最佳方法是什么?我们考虑过使用 Html 助手和编辑器模板生成视图。其他浮动选项是使用动态模型和自定义模型绑定器。
当我们通过 POC 进行尝试时,任何解决上述问题的想法和解决方案都会有所帮助。
谢谢