1
我試圖讓一個對象編輯器在ASP.net MVC 3,它看起來是這樣的:如何將關係數據綁定到ASP.net MVC中的模型?
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.foo)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.foo)
@Html.ValidationMessageFor(model => model.foo)
</div>
@if (Model.Items.Count > 0)
{
<table>
@foreach (var ii in Model.Items)
{ @Html.EditorFor(item => ii) }
</table>
}
在這個例子中,項目是另一種對象的列表。問題是,當模型從視圖中被編輯回發時,數據更改爲Model.Items不存在,而數據更改爲Name和foo。我怎樣才能使它的項目數據綁定正確?
啊哈,就是這樣!非常感謝你。 – 2011-02-16 20:30:15