redirecttoaction相关内容

重定向到另一个控制器中的操作

我有两个控制器,都称为 AccountController.其中一个,我们称之为Controller A,位于一个名为Admin的Area中,另一个,我们称之为Controller B,不在任何 Area 中(我猜这意味着它在默认的 Area 中?).Controller B 有一个名为 Login 的 action 方法.我在 Controller A 中有一个 action 方法,它有这一行 ..
发布时间:2021-12-18 17:05:45 其他开发

ASP.NET MVC - 如何在 RedirectToAction 中保留 ModelState 错误?

我有以下两种操作方法(针对问题进行了简化): [HttpGet]公共 ActionResult 创建(字符串 uniqueUri){//获取一些基于 uniqueuri 的东西,在 ViewData 中设置.返回视图();}[HttpPost]公共 ActionResult 创建(审查审查){//验证审核如果(验证确定){return RedirectToAction("Details", ne ..

带参数的 RedirectToAction

我有一个从锚点调用的动作,Site/Controller/Action/ID,其中 ID 是一个 int. 稍后我需要从控制器重定向到相同的操作. 有没有聪明的方法来做到这一点?目前我将 ID 藏在临时数据中,但是当你返回后再次按f5刷新页面,临时数据没了,页面崩溃了. 解决方案 您可以将 id 作为 RedirectToAction() 方法的 routeValues 参数的一部 ..
发布时间:2021-12-03 15:05:21 C#/.NET

如何链接到将数组作为参数的动作(RedirectToAction和/或ActionLink)?

我有一个定义如下的动作: public ActionResult Foo(int [] bar){...} 这样的网址将按预期工作: .../Controller/Foo?bar = 1& bar = 3& bar = 5 我还有另一个动作,可以完成一些工作,然后将上面的 bar 的某些计算值重定向到上面的 Foo 动作. 是否有一种简单的方法可以使用RedirectToAc ..

在ASP.NET MVC 3中调用RedirectToAction()后,会话状态被擦除

我使用一个简单的序列: 在[HttpGet]方法中设置会话状态. 使用[HttpPost]方法中的RedirectToAction()重定向到另一个动作. 想要在目的地获得该会话状态的值. 问题: 如果用户在“表格"视图上单击“提交"按钮,则会话中的所有数据都将被清除,并且我无法在目标操作(即“表格")中获取它们.这是代码: [HttpGet] publi ..
发布时间:2020-07-05 20:01:23 其他开发

jQuery阻止RedirectToAction工作?

如果用户登录成功,我正在尝试将其重定向,但是我页面上的代码似乎阻止了重定向工作.如果我删除下面的jQuery,则重定向有效.有人可以告诉我我做错了什么吗?谢谢 我有以下操作: [AcceptVerbs(HttpVerbs.Post)] public ActionResult Login(User user) { var myErr ..
发布时间:2019-11-16 14:20:13 JavaScript

如何使用RedirectToAction来redirecto在页面中的位置?

我使用MVC4,C项目中的#和Visual Studio 2013的最终 我submiting表单后重定向用户的索引页。然而,这个网页有2个标签,我想将用户重定向,而不​​是第一个到第二个选项卡。 我有一个名为控制器材料,与首页动作,将用户的首页查看。 公众的ActionResult指数() { 返回查看(); } 这观点是由两部分景色, _Materials 和 _Package ..
发布时间:2016-07-11 16:39:45 C#/.NET

一个视图模型内对象的值丢失重定向到asp.net的MVC 2.0的动作?

我有一个视图模型 - 公共类MyViewModel { 公众诠释ID {获取;集;}; 公共SomeClass的OBJ {获取;集;}; } 公共类SomeClass的 { 公众诠释电话{获取;集;}; 公众诠释拉链{获取;集;}; } 所以我的控制器上,当我回来后MyViewModel它拥有的所有值的所有字段......但是当我做返回RedirectoAction( ..
发布时间:2016-07-06 11:35:56 ASP .NET

传递一个模型分成RedirectToAction()

我很好奇如何工作的。在MVC中,你可以调用视图(),并通过模型作为一个参数,但RedirectToAction(至少是它的化身之一)有一个'routeValues​​'对象,这似乎是最接近的匹配。 如果您的模型在此参数传递将在该机型在随后的操作方法可用?还是有参与警告可能prevent准确的翻译在某些情况下? 解决方案 如果你需要传递一些,有什么复杂的对象到重定向后的动作,你可能想使用一 ..
发布时间:2016-06-28 21:37:16 ASP .NET

渲染视图的字符串,然后在例外重定向结果

所以这里的问题:我建立电子邮件要由我的应用程序通过渲染众目睽睽页面为字符串并将它们发送发送。因为我不是重定向到另一个网址的网站上以后这工作没有任何问题这么久。每当我尝试,我得到“System.Web.HttpException:后HTTP标头已被送往不能重定向。” 我相信这个问题来自我重用从控制器动作,其中呼吁创建电子邮件来自于环境的事实。更具体地,从上下文中的Htt presponse。不幸的 ..
发布时间:2016-06-28 12:39:14 ASP .NET

我应该通过RedirectToAction或TempData的路过值?

我已经看到一些文章(甚至MSDN)建议的TempData为ActionMethods之间传递数据。但我看到别人在这里说的TempData应避免。什么是最好的实践方式来处理这个? 下面是一些code,以显示我的处境。 注:我100%肯定,我这样做是错误的。这就是为什么我在这里。 :)另外,我一直在做Web表单,直到最近。 注2: ..
发布时间:2016-06-22 10:52:01 C#/.NET