这或多或少是基于上面的字段我想要生成动态表单的模式。我将添加方向,最大尺寸,默认值,并在其中添加更多字段。我正在寻找asp.net mvc中用于在运行时生成动态字段的推荐方法和方法。
1)如果我为它设计自己的引擎那么如何?我也对此感兴趣,但这是我看的最后一件事。应用验证的方法在我的场景中非常重要
2)任何可能减少工作时间的框架?或其他什么?
答案 0 :(得分:0)
我将描述通用方法,我不想为你编写代码。
ViewBag
创建将生成控件特定代码的帮助程序
Html.ControlFor("Name", metadata);
循环查看元数据集合。
将生成文本框,组合框等
请记住,MVC表单处理适用于键值列表,它是将Binder
功能转换为对象的功能。保存数据并不困难(动态创建INSERT,UPDATE语句......)。