.net 如何从一个页面回发到另一个页面并传递参数?

.net 如何从一个页面回发到另一个页面并传递参数?,.net,post,parameters,postback,.net,Post,Parameters,Postback,我需要从源页面回发到目标页面。目标页需要多个参数传递给它。(我无法控制目的地,我只知道需要哪些参数) 例如,目标页面需要3个参数: param1 参数2 参数3 我的源页面有ID为param1、param2和param3的控件,但由于我使用母版页,我的控件被更改为: ctl00$param1 ctl00$param2 ctl00$param3 所以,当我回发目标页面时,它不会收到预期的参数。我该怎么做 正确的方法是什么 谢谢您可以使用服务器发布到其他页面。使用 HttpContext.Curre

我需要从源页面回发到目标页面。目标页需要多个参数传递给它。(我无法控制目的地,我只知道需要哪些参数)

例如,目标页面需要3个参数:
param1
参数2
参数3

我的源页面有ID为param1、param2和param3的控件,但由于我使用母版页,我的控件被更改为:
ctl00$param1
ctl00$param2
ctl00$param3

所以,当我回发目标页面时,它不会收到预期的参数。我该怎么做

正确的方法是什么


谢谢

您可以使用服务器发布到其他页面。使用

HttpContext.Current.Items[“CustomerName”]=“Fred”

以下文章概述了您的选择。

有关HttpContext项的更多信息: