如何将参数传递给带有按钮元素的控制器操作方法?
这不是表单提交,我只是想要一个将您带到另一个页面的按钮,但是操作方法需要参数。
我目前有:
<button type="button" class="btn btn-info" onclick='window.location = "@Url.Action("Index", "ReviewPendingApprovals", new object[] { Model.QuoteGuid })";'>
Run Code Online (Sandbox Code Playgroud)
但是,这会导致空 HTML:
<button type="button" class="btn btn-info" onclick='window.location = "";'>
Run Code Online (Sandbox Code Playgroud)
我到底做错了什么?
最好为此使用 HTML 帮助程序。
@Html.ActionLink(
"ButtonText",
"Index", // controller action
"ReviewPendingApprovals", // controller
new { Model.QuoteGuid }, // action parameters aka route values
new { @class = "btn btn-info" }) // html attributes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30416 次 |
| 最近记录: |