c# - 我如何重定向到另一个传递数据但没有 C# 帖子的页面

标签 c# asp.net post

当用户访问我的页面时 _mypage.aspx?querystring_ 我不希望查询字符串保留在地址栏中,因为我不想重复依赖于它的操作值,如果他们刷新。
我试图从查询字符串中获取值并将其发布到同一页面,但它提供了几乎相同的效果:刷新将重新发布。

我试图重定向将值添加到哈希 (#),但哈希值没有返回到服务器。

我有哪些选择?如何在没有帖子的情况下重定向到另一个或同一页面,但保留数据?

最佳答案

如果您在同一网站内,您可以使用 Session存储数据。

HttpContext.Current.Session["asdf"] = someObject;

它被存储为一个对象,所以你必须适本地转换它。

关于c# - 我如何重定向到另一个传递数据但没有 C# 帖子的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16112097/

相关文章:

c# - 无法在asp.net core mvc中调用具有带有[FromBody]属性的类参数的API Post方法

c# - 除了 MS 之外,c# 中的进程内缓存库?

c# - 向用户界面报告下载进度

c# - 使用 Web 应用程序调用 SSIS 包

javascript - POST 数据在浏览器和 PHP 之间被 chop

c# - XML 命名空间中不存在标记 'Ribbon'

c# - 目录与目录信息

c# - ASP.Net DIV FLIP CSS 在表单中不起作用。

asp.net - jquery $post 帖子页面,但 Request.Form 为 null

post - Node.js/Express 表单发布 req.body 不起作用