0
我正在創建一個動態的文本框列表。當用戶提交的字段中的值回到空值時。我想我錯過了一些東西。MVC3文本框提交空值?
這是我的產品型號:
public class EnqProduct
{
public string Id { get; set; }
public string Product { get; set; }
public string Quantity { get; set; }
}
這是頁面模型,其中包括上面的列表。
public IList<EnqProduct> EnqProduct { get; set; }
這是我如何設置模式:
IList<EnqProduct> items2 = Session["enquiry"] as IList<EnqProduct>;
var EnquiryModel = new Enquiry {
EnqProduct = items2
};
return View(EnquiryModel);
,這是我怎麼顯示的字段:
foreach (var item in Model.EnqProduct)
{
<tr>
<td>
<span class="editor-field">
@Html.TextBox(item.Id, item.Product)
@Html.ValidationMessageFor(m => m.A1_Enquiry)
</span>
<br><br>
</td>
<td>
<span id = "field" class="editor-field">
@Html.TextBox(item.Id, item.Quantity)
</span>
<br><br>
</td>
</tr>
}
當用戶提交的字段回到控制器空值?
這就是我需要感謝! – Beginner