我在表单中有一个取消按钮:
@using (Html.BeginForm("ConfirmBid","Auction"))
{
some stuff ...
<input type="image" src="../../Content/css/img/btn-submit.png" class="btn-form" />
<input type="image" src="../../Content/css/img/btn-cancel.png" class="btn-form" />
}
问题是我希望这个按钮在我点击它时转到一个特定的 View 。我该怎么做?
最佳答案
或者您可以使用@Html.ActionLink 辅助方法将取消按钮转换为 anchor 标记,并应用一个使链接看起来像按钮的 css 类,然后在该链接的 Controller 操作中,您可以返回特定的查看。
@Html.ActionLink("Cancel","Index","Products",null, new { @class="clsButtonFake"})
或
在表单中使用 2 个提交按钮。一个用于真实提交,一个用于取消。在您的 Controller 操作中,检查哪个按钮调用了操作方法。 您可以阅读更多相关信息 here in this answer.
关于c# - 表单中的取消按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9913353/