首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >调用MVC控制器和操作方法的HTML按钮

调用MVC控制器和操作方法的HTML按钮
EN

Stack Overflow用户
提问于 2010-03-24 05:56:58
回答 16查看 850.8K关注 0票数 227

我知道这是不正确的,但为了说明起见,我想这样做:

代码语言:javascript
复制
<%= Html.Button("Action", "Controller") %>

我的目标是制作一个HTML按钮,它将调用我的MVC控制器的操作方法。

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2010-03-25 03:08:36

根本不需要使用表单,除非您想发布到操作。一个输入按钮(不是提交)就可以做到这一点。

代码语言:javascript
复制
  <input type="button"
         value="Go Somewhere Else"
         onclick="location.href='<%: Url.Action("Action", "Controller") %>'" />
票数 283
EN

Stack Overflow用户

发布于 2013-04-06 13:38:56

Razor语法如下:

代码语言:javascript
复制
<input type="button" value="Create" onclick="location.href='@Url.Action("Create", "User")'" />
票数 265
EN

Stack Overflow用户

发布于 2014-12-18 15:56:15

试试这个:

代码语言:javascript
复制
@Html.ActionLink("DisplayText", "Action", "Controller", route, attribute)

这对你来说应该是可行的。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2503923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档