檢索值我在我的視圖以下代碼:C#中控制器從動態創建的複選框鑑於
@foreach (var x in model)
{
<input type="checkbox" name="@x.name" /> @x.name
}
即環路將產生約10複選框與他們每個人的具有期間所產生的唯一的名稱運行。這一點的關鍵在於讓我不必鍵入每個名稱的值即可。所以當我試圖檢查我的控制器是否每個複選框都被選中時,我該怎麼做?通常情況下,我會一個參數傳遞給我的控制器
public ActionResult MyController(string/bool checkboxName)
,這將正常工作,如果我有一個複選框。但是,在控制器中爲每個複選框傳遞10個參數聽起來很瘋狂!如果我在後面添加更多x in model
以便我有20個複選框?
不清楚你想做什麼。你的複選框甚至沒有value屬性(如果你有一個複選框,你永遠不會使用'bool checkboxName'來綁定)你真的想用這個來實現什麼? –