在asp.net中使用页面中的任何变量的其他方法是什么

时间:2012-03-30 12:50:29

标签: asp.net web-applications viewstate

我正在开发一个Web应用程序。因为我想在页面中使用变量的值。一种方法是将该变量值存储在ViewState中并在页面中使用其值。 但是有没有其他方法可以在页面中使用Variable的值。

2 个答案:

答案 0 :(得分:1)

你可以使用HiddenField,我觉得这对你很有帮助。

您也可以使用会话变量,但如果您创建其中的两个,则会降低用户体验。

当然,您也可以在查询字符串中存储信息,但我不需要这样做。

答案 1 :(得分:1)

全局scopped变量

protected globalCompanyName { set;get;}

但这件事不会保留回发的价值。

会话变量(不仅可以在当前页面中使用,还可以在用户会话中使用)

Session["companyName"]="Microsoft";

回发中的会话值