我有一个usercontrol,在主页面中有一个下拉列表,一个文本框和一个搜索按钮。我在下拉列表中选择一个值,在文本框中填写文本,然后单击按钮。在按钮上单击它会重定向到另一个页面,但所有值都将重置。如何在下拉列表和重定向页面中的文本中获取所选值?
答案 0 :(得分:0)
您需要将值发布到其他页面。例如,您可以传递URL中的值
redirectedUlr.aspx?value1=1&value2=2 etc...
或者您可以将值存储在会话
中Session["passedvalues"] = YourValues
他们有几种方法来处理这个
答案 1 :(得分:0)
您可以通过各种方式在页面之间传递信息,其中一些方式取决于重定向的发生方式。即使源页面与目标页面位于不同的ASP.NET Web应用程序中,或者源页面不是ASP.NET网页,也可以使用以下选项:
仅当源页面和目标页面位于同一ASP.NET Web应用程序中时,以下选项才可用。
有关更多信息和示例,请阅读以下文章: http://msdn.microsoft.com/en-us/library/6c3yckfw(v=vs.100).aspx