asp.net-mvc – RedirectToAction不工作
发布时间:2020-05-23 11:39:47 所属栏目:asp.Net 来源:互联网
导读:我已经在控制器发布后保存了一个RedirectToAction,但URL并没有改变,重定向似乎不起作用。我需要补充说,当我调试时,重定向会进入控制器的action方法。它不会更改URL或导航到索引视图… public ViewResult Index() { return View(Index,new TrainingViewMod
|
我已经在控制器发布后保存了一个RedirectToAction,但URL并没有改变,重定向似乎不起作用。我需要补充说,当我调试时,重定向会进入控制器的action方法。它不会更改URL或导航到索引视图… public ViewResult Index()
{
return View("Index",new TrainingViewModel());
}
public ActionResult Edit()
{
//save the details and return to list
return RedirectToAction("Index");
}
我究竟做错了什么 ? public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{resource}.js/{*pathInfo}");
routes.IgnoreRoute("{*favicon}",new { favicon = @"(.*/)?favicon.ico(/.*)?" });
routes.MapRoute(
"Default",// Route name
"{controller}/{action}/{id}",// URL with parameters
new { controller = "Home",action = "Index",id = "" } // Parameter defaults
);
}
// JQUERY CALLS this.SynchValuesToReadOnly = function() {
window.location = $('#siteRoot').attr('href') + 'Sites/';
};
this.OnSiteEdit = function() {
//post back to the server and update the assessment details
var options = {
target: '',type: 'post',url: '/Site/Edit',beforeSubmit: othis.validate,success: othis.SynchValuesToReadOnly
};
$('#uxSiteForm').ajaxSubmit(options);
};
解决方法你显示的代码是正确的。我的猜测是,你没有做标准的POST(例如,重定向不适用于AJAX帖子)。浏览器将忽略对AJAX POST的重定向响应。如果您需要在AJAX调用返回重定向响应时重定向,则由脚本重定向。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 为ASP.NET应用程序实现后台服务的最佳方法是什么?
- asp.net-mvc-2 – 检查Html.ValidationSummary()是否有值
- asp.net-mvc – 无法使用IIS Express在Windows 10上运行Web
- 解决“这个操作需要IIS集成管道模式”在ASP.net MVC2
- asp.net-core – 如何从MVC 6中的ASP.Net 5 Tag Helper访问
- Asp.Net MVC路由表和控制器操作
- asp.net – 总是显示FooterTemplate,甚至没有数据
- 如何在ASP.NET自定义控件中持久保存List属性?
- asp.net-mvc – 使用模型对象更新ModelState
- asp.net-mvc – FluentValidation Autofac ValidatorFactor
推荐文章
站长推荐
- asp.net – 刷新网页会怎么样?
- asp.net-mvc – 使用自己的HtmlHelper扩展名用于
- asp.net – BC30560:’ExtensionAttribute’在名
- asp.net – 为什么这个JSON返回“无效的JSON原语
- asp.net gridview:如何在一列中包含多个按钮字段
- WPF的Page介绍及Page Window Frame 之间的链接使
- asp.net-mvc – 为什么我不能从Web平台安装程序安
- asp.net-mvc – 自定义ActionLink帮助器,它知道你
- 在ASP.NET Web服务(ASMX)的JSON请求中,什么时候区
- asp.net-mvc – ASP.NET MVC编辑集合最佳实践 –
热点阅读
