我有我的视图中的项目列表,每个项目都有下面的提交输入类型。每个输入类型都有一个动态值,然后传递给参数'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