c# - 单击按钮时如何重定向用户?

标签 c# asp.net-mvc html-helper html.actionlink

我有一个带有按钮的 View 。当用户单击按钮时,我希望他们重定向到数据输入 View 。我该如何实现这个目标?我应该提到的是, View 已经创建、测试并运行。我可以通过输入网址来找到它们。

我寻找了解释如何连接按钮的 onclick 事件的步骤,但我是 MVC 新手,此时有点迷失。

谢谢!

最佳答案

这取决于您所说的按钮的含义。如果是链接:

<%= Html.ActionLink("some text", "actionName", "controllerName") %>

要发布,您可以使用表单:

<% using(Html.BeginForm("actionName", "controllerName")) { %>
    <input type="submit" value="Some text" />
<% } %>

最后,如果你有一个按钮:

<input type="button" value="Some text" onclick="window.location.href='<%= Url.Action("actionName", "controllerName") %>';" />

关于c# - 单击按钮时如何重定向用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3168577/

相关文章:

asp.net-mvc - 模型绑定(bind)下拉选择值

asp.net-mvc - URL.Action() 包括路由值

ruby-on-rails - Ruby on Rails link_to 路由路径,同时保留原始查询字符串参数

c# - 进程中的 pg_dump 未写入任何文件

asp.net-mvc - 堆栈溢出问题路由

c# - 使用键和列表的 Linq to Dictionary

asp.net-mvc - 如何在 ASP.NET MVC 中拥有小写路由?

javascript - 有没有办法在 Html 助手中使用 javaScript 语法

c# - 线程在什么情况下可以同时进入一个锁(Monitor)区域不止一次?

c# - 我应该在 Controller 中使用普通方法吗?