我有我的視圖中的項目列表,每個項目都有下面的提交輸入類型。每個輸入類型都有一個動態值,然後傳遞給參數'int button',以便控制器知道哪個按鈕已被選中。 查看mvc - 使用動態值時提交按鈕同名
<input type="submit" name="button" value="@Model.Sites[i].Id" />
控制器
[HttpPost]
public ActionResult ViewInvoice(List<string> invoice, List<int> site, int button = 0)
{
}
的動態值被正確地發佈到控制器然而的按鈕在視圖中根據該動態值「@ Model.Sites [I命名]。ID」。我如何設置所有的按鈕名稱「選擇」,同時保持我的控制器的動態值?
在此先感謝。
感謝您的支持。我已經給它一個去,當通過Visual Studio本地運行時,完美的作品,但是當釋放到服務器時,它似乎不再通過動態值「按鈕」。有什麼建議麼? – LiamJenks