我有一個小問題。 我想有一些對象的下拉列表。點擊之後,我想將它添加到列表中並用文本框命名它。我不想限制這些字段的數量。我想在控制器ID(存儲在下拉列表中)和名稱(由用戶給出)中接收每個選定項目。我該怎麼做? 我正在考慮將它作爲文本存儲在一些字段中,並在cotroller中解析,但我認爲它並不優雅。ASP.NET MVC3中的動態表格Razor
編輯。好的,Thansk爲您提供幫助,但它對我來說並不正確。 我生成html這樣的:
<input type="hidden" value="96" name="Inputs[0].Key">
<input type="text" name="Inputs[0].Value">
在我的控制器我收到這本字典。問題是元素的數量是正確的,但所有的值都是空的。這裏有什麼問題?
回答您的修改:如果您正在使用您發佈的代碼,則缺少用於輸入的關閉標籤。你應該這樣做:''或這個'' – 2013-02-18 16:14:41