我想从具有相同名称的参数的单个表单创建多个实体。我正在尝试创建一个以 1 开头并以数组中的最大项目数结尾的数组。实体框架是否默认执行此操作。
例子:
PersonName(1): "Bob"
PersonName(2): "John"
PersonName(3): "Mindy"
如果我使用实体框架循环遍历集合,是否存在名称和 id 属性的首选方法。
html:
<input name="personname(1)" id="personname(1)" value="Bob" /><br />
<input name="personname(2)" id="personname(1)" value="John" /><br />
<input name="personname(3)" id="personname(1)" value="Mindy" /><br />
我还注意到,当我使用 @Html.EditorFor 时,它有一些重载方法来命名 id 和 name 属性。那么是否建议使用设置为空字符串的模板名称来构建这些,并且
htmlFieldName="personname" + "(" + i + ")";
或者有没有首选的技术?