c# - 表单中的取消按钮

标签 c# asp.net-mvc-3 button razor cancel-button

我在表单中有一个取消按钮:

@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/

相关文章:

c# - 将验证添加到 CsvHelper.Configuration.ClassMap 对象(字符串)

c# - String.Format 因奇怪错误而失败

deployment - 初始化字符串的格式不符合从索引 0 开始的规范

asp.net-mvc-3 - 如何在foreach中的Razor if语句中将html添加到页面中?

c# - 使用 MVC 和 Linq to XML 读取多个 RSS 提要

android - 如何在不进入 GPS 设置页面的情况下启用和禁用 GPS(单击按钮)

c# - Azure 资源管理器

c# - 使用新的 .net-core-3 json 序列化程序进行依赖注入(inject)

android - 如何获取按钮的背景id

java - 按钮不会链接到 Javascript