动态生成表单?

时间:2010-04-28 12:47:21

标签: asp.net asp.net-mvc

我有大约10个不同的对象从用户输入填充。而不是创建10个不同的视图页面,有没有办法动态生成输入表单,只有一个视图页面?我正在寻找的是一个运行时解决方案,就像你在“添加视图”时可视化工作室中的表单生成器一样。

1 个答案:

答案 0 :(得分:2)

<%=Html.EditorForModel() %>将使用反射为对象上的所有属性生成表单字段。您可以使用基类(对象)作为模型,并从控制器传递对象。