目前我正在試圖從在視圖中我的控制器形式獲取數據檢索數據,我送它的對象的列表,我的目標是讓已經具有修改的一個多種形式。這裏的問題是我沒有從視圖中得到任何東西,只是空值。從MVC3形式
@model List<Connection_User>
@for (int i = 0; i < Model.Count ; i++)
{
using(Html.BeginForm("DBLogin","User", FormMethod.Post, new { autocomplete ="off"}))
{
<fieldset>
<div class="editor-label">
@ConsoleV2.Resources.Strings.Name
</div>
<div class="editor-field">
@Html.TextBoxFor(model => model[i].Username)
@Html.ValidationMessageFor(model => model[i].Username)
</div>
<div class="editor-label">
@ConsoleV2.Resources.Strings.Password
</div>
<div class="editor-field">
@Html.PasswordFor(model => model[i].Password)
@Html.ValidationMessageFor(model => model[i].Password)
</div>
<p>
<input type="submit" value="@ConsoleV2.Resources.Strings.Valid" />
</p>
</fieldset>
}
}
和我的方法的控制器的原型是在您的幫助
[HttpPost]
public ActionResult DBLogin(Connection_User Logins)
{
return new EmptyResult();
}
感謝。
您是否嘗試過使用螢火蟲或窺看到東西被髮送到了什麼? – 2012-03-06 09:20:23
我已經使用的Fiddler,並通過後sended的數據是'%5B0%5D.User_ID = 30&%5B0%5D.DB_ID = 0&%5B0%5D.Username = TT&%5B0%5D.Password ='我期待沒有%5B0%5D的東西是[x]與索引號相符。如何以正確的方式獲得它? – Oflocet 2012-03-06 09:38:38
你能請註明你的模型看起來像 – Manas 2012-03-06 09:46:57