MVC QueryString是一个空集合

祖玛塔

我想使用重定向到用户希望在登录后访问的所请求URL的方式,但是以某种方式returnUrl始终为null。(我在该主题上进行了半小时的研究,但没有找到适合我的解决方案。)

我调试了应用程序的“登录”视图,并尝试使用

new { ReturnUrl = Request.QueryString["ReturnUrl"] }

在我的@using()标签内。我看到QueryString是一个空集合,我什至尝试不使用QueryString或仅使用QueryString来使用它,ViewBag.ReturnUrl但两者都不对我有用

控制器具有正确的参数,并且确实通过进行重定向,RedirectToLocal(returnUrl)但是returnUrl为null无关紧要。

卡尔提克先生

在您所有的操作方法中,使用此代码

RedirectToAction("Login", "ControllerName", new { returnUrl = Request.Url.AbsolutePath });

在您的登录操作方法中使用

public ActionResult Login(LoginViewModel model, string returnUrl){//code}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NavigationProperty.GetDependentProperties()返回一个空集合

来自分类Dev

NavigationProperty.GetDependentProperties()返回一个空集合

来自分类Dev

Automapper返回一个空集合,我想要一个空值

来自分类Dev

ViewModel在asp.net mvc 5中发回空集合

来自分类Dev

猫鼬-使用post方法创建一个新的空集合

来自分类Dev

反向边总是返回一个多对多关系的空集合

来自分类Dev

Mongoose model.find() 返回一个空集合

来自分类Dev

区分WebParam中的空集合和空集合

来自分类Dev

空集合视图Swift

来自分类Dev

LINQ 到空集合

来自分类Dev

Groups API 空集合

来自分类Dev

另一个null集合传递给MVC Controller

来自分类Dev

找到共享的引用集合:一对多空集合指的同一PersistentBag

来自分类Dev

从方法返回空集合

来自分类Dev

使用Gson从JSON删除空集合

来自分类Dev

Automapper空集合变为空

来自分类Dev

从方法返回空集合

来自分类Dev

“java.lang.UnsupportedOperationException:空集合”

来自分类Dev

Laravel雄辩的一对一关系返回空集合

来自分类Dev

为什么认为返回空集合是一种好习惯?

来自分类Dev

MVC单选按钮选择一个

来自分类Dev

MVC如何添加一个TimePicker

来自分类Dev

模型绑定对象集合作为 ASP.Net Core MVC 中模型的一个属性

来自分类Dev

MVC-删除QueryString

来自分类Dev

使NA的NA的空集合/集合的总和而不是0?

来自分类Dev

JAXB将空列表映射到空集合?

来自分类Dev

如何合并.Max()以查询LINQ to EF中的空集合?

来自分类Dev

空集合的联接结果是什么

来自分类Dev

实体DbSet和Any()在空集合上产生true