ASP.NETMVC中为什么returnView(user)会清除查询字符串?
创始人
2024-11-12 04:30:28
0

在 ASP.NET MVC 中,当使用 return View(model) 返回一个视图时,会清除当前请求的查询字符串。这是因为许多开发人员(包括我自己)默认认为视图只需要访问模型数据,而不需要访问查询字符串数据。

如果你需要在视图中访问查询字符串数据,可以将查询字符串保存在 TempData 中,然后将 TempData 传递给视图。这样就能在视图中访问查询字符串数据。下面是一个示例代码:

// 控制器方法 public ActionResult Index() { string query = Request.QueryString["query"]; TempData["query"] = query; return View(); }

// 视图 @if (TempData["query"] != null) {

查询字符串:@TempData["query"]

}

这样,即使使用 return View() 返回视图,也能在视图中访问查询字符串数据。

相关内容

热门资讯

受玩家影响!竞技联盟辅助(透视... 受玩家影响!竞技联盟辅助(透视)原来是真的辅助插件(有挂方式)-哔哩哔哩亲,关键说明,竞技联盟辅助透...
透视新版!德州局怎么透视(透视... 透视新版!德州局怎么透视(透视)本来真的是有辅助app(揭秘有挂)-哔哩哔哩;1、该软件可以轻松地帮...
此事备受玩家关注!wepoke... 此事备受玩家关注!wepoker底牌透视(透视)切实是真的辅助工具(有挂方法)-哔哩哔哩wepoke...
透视免费!pokerworld... 透视免费!pokerworld软件(透视)都是真的是有辅助app(有挂透明挂)-哔哩哔哩1、超多福利...
透视插件!aapoker怎么控... 您好,aapoker怎么控制牌这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054...
透视有挂!aapoker怎么设... 透视有挂!aapoker怎么设置提高好牌几率(透视)确实是有辅助插件(竟然有挂)-哔哩哔哩aapok...
透视免费!hhpoker万能辅... 透视免费!hhpoker万能辅助器(透视)竟然是有辅助工具(有挂分享)-哔哩哔哩1、金币登录送、破产...
于此同时!wepoker底牌透... 于此同时!wepoker底牌透视(透视)好像有辅助安装(有挂神器)-哔哩哔哩1、wepoker底牌透...
透视挂!wepoker到底有没... 您好,wepoker到底有没有透视这款游戏可以开挂的,确实是有挂的,需要了解加去威信【1367043...
透视真的!佛手大菠萝辅助(透视... 透视真的!佛手大菠萝辅助(透视)真是真的是有辅助app(有挂神器)-哔哩哔哩1、佛手大菠萝辅助破解器...