我有一个具有 5-6 个属性的模型。是否可以循环遍历模型中的所有属性(公共属性)并在每次迭代的视图中创建一个文本框,而不是繁琐地编写一行代码来在视图中创建文本框?
Thanks
是的,你可以使用@Html.EditorForModel()
或者,如果您想要更精细的控制,您可以借助一点反射来生成文本框:
@foreach (var property in Model.GetType().GetProperties())
{
@Html.Label(property.Name)
@Html.TextBox(property.Name)
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)