我有這使得移動的一個細節Asp.net MVC3頁面填充。此頁面還託管使用評論模型呈現的評論表單。一個名爲Name的字段即Mobile.Name和Comment.Name在兩個模型中都很常見。ASP.Net MVC的表單字段自動獲取與另一個模型字段值
在最終輸出我總是看到充滿Mobile.Name的價值Comment.Name文本框。不知道爲什麼會這樣。
確切的問題可以在低於鏈路可以看出..檢查評論標籤
編輯 註釋形式使用,其是象下面這樣的東西的局部視圖被呈現:
@using (Ajax.BeginForm("Savecomment", new AjaxOptions() { UpdateTargetId = "FormContainer" , OnSuccess = "$.validator.unobtrusive.parse('form');" }))
{
@Html.HiddenFor(m => m.MobileId)
<div class="row">
<div class="five columns">
<label >Your name:</label>
@Html.TextBox("Name"," ")
@Html.ValidationMessage("Name")
</div>
</div>
代碼會有幫助 – Rab 2012-07-22 05:02:33
沒有控制器代碼或完整的視圖代碼來查看您的問題這全是猜測 – 2012-07-22 05:12:43
您需要包含更多信息。你的完整模型究竟是如何定義的?你如何渲染手機和評論? – 2012-07-22 05:20:46