【发布时间】:2011-12-07 15:11:20
【问题描述】:
这是我正在做的简化版本。
我创建了一个包含公司数据的视图模型。公司有3个地址。所以为了聪明,我创建了一个 AddressViewModel 和一个 _address 部分。
我遇到的问题是,虽然我可以将 AddressViewModel 传递给部分并呈现地址,但我现在在 HTML 中有重复的 id ......所以现在表单上有三个“Line1”输入字段,当然不要正确回帖。
我该如何解决这个问题。是真正扁平化 ViewModel 并拥有的唯一方法,
MainAddressLine1 邮件地址线路 1 BillAddressLine1
在公司视图模型中?而且,如果我这样做了,我还能以某种方式使用 _address 部分吗?
【问题讨论】: