c# - 使用 Server.Transfer 传递参数但不使用查询字符串

标签 c# asp.net server.transfer

我有一个注册表单,想将用户转到成功页面,告诉他一封电子邮件已发送到他的电子邮箱。我需要将他的电子邮件从注册页面转移到成功页面。

我找到了有关 Server.Transfer 的信息,但我找不到如何发送参数。我不想使用查询字符串,因为我不喜欢在 URL 中泄露信息。

执行此操作的正确方法(如果可能)是什么?

最佳答案

Server.Transfer("destination.aspx", true)

您可能会看到上面的代码包含控件转移到的页面的名称和一个 bool 值“True”以指示在目标页面中保留当前表单状态。

关于c# - 使用 Server.Transfer 传递参数但不使用查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10334065/

相关文章:

c# - 如何在类库项目中获取连接字符串

c# - 如何在Windows Azure上调用ffmpeg.exe转换音频文件?

c# - Server.Transfer 方法的命名空间是什么?

c# - 在同一 CryptoStream 上使用 BinaryReader 和 BinaryWriter 时如何避免超时?

c# - 查找两个英国地址之间的距离

c# - 如何填写在客户端动态添加的下拉列表?

asp.net - IIS 应用程序池 bin 与 *.vb

asp.net - 服务器传输与服务器传输响应.重定向

asp.net-mvc - 在 MVC 3 RC 中实现 TransferResult - 不起作用

c# - 在 ASP.NET Core 3.1 中创建 session