asp.net-mvc – asp.net mvc 4从控制器按钮调用方法
发布时间:2020-09-02 01:11:03 所属栏目:asp.Net 来源:互联网
导读:在我的控制器中,我有类AccountController,并在我有这个方法 [HttpPost][ValidateAntiForgeryToken]public ActionResult LogOff(){ WebSecurity.Logout(); return RedirectToAction(Index, Home);} 在我的视图中,我有一个带有正文的csh
|
在我的控制器中,我有类AccountController,并在我有这个方法 [HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
WebSecurity.Logout();
return RedirectToAction("Index","Home");
}
在我的视图中,我有一个带有正文的cshtml页面和这部分代码 <form class="float_left" action="Controllers/AccountController" method="post">
<button class="btn btn-inverse" title="Log out" type="submit">Log Off</button>
</form>
这不起作用,任何人都知道什么是问题或其他一些简单的解决方案? 解决方法你没有在这里引用动作方法:action="Controllers/AccountController" 对于初学者,您不需要指定Controllers /,因为框架将为您找到控制器.实际上,客户端/ URL /等不知道控制器的“文件夹”的概念.您需要提供的是特定操作方法的“路线”. 由于MVC框架知道控制器的位置,因此您只需要告诉它控制器上的控制器和操作方法: action="Account/LogOff" (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – Url.Action没有给出预期的结果.不需要的路
- asp.net-mvc – ASP.NET MVC查看引擎解析顺序
- 如何在ASP.NET和C#中加载下拉列表?
- ASP.NET MVC与Webforms:替换WebForms控件
- asp.net – 是否有可能过滤SignalR中的接收器?
- asp.net中XML如何做增删改查操作
- asp.net – 实体框架CTP5,代码优先.可选的导航属性
- 在ASP.NET中,获取基本UR1请求的最快方法是什么?
- asp.net-mvc – DDD原理和ASP.NET MVC项目设计
- asp.net-mvc-4 – 如何在MVC 4 w / default simplemembersh
推荐文章
站长推荐
- asp.net-mvc – MVC DB首先修复显示名称
- asp.net – 如何使用Inno Setup脚本创建IIS应用程
- asp.net-mvc-3 – 为什么@ Html.Label()删除一些
- asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能
- asp.net – HttpWebRequest正在为404抛出异常
- ASP.NET中操作SQL数据库(连接字符串的配置及获取
- asp.net-mvc – 保存后显示相同的页面
- asp.net-mvc – 如何设置AntiForgeryToken cooki
- asp.net mvc webapi 实用的接口加密方法示例
- asp.net – 会话固定 – 表单身份验证
热点阅读
