如何声明可在我的Web应用程序中的所有页面中使用的公共变量.aspx
网页?
和/或创建Public Sub
?
答案 0 :(得分:1)
也许您可以使用ViewState将值保存到会话中。
我认为创建'全局变量'是不可能的,因为每次页面加载都会丢失该值...
ViewState["key"] = variable;
variable = ViewState["key"];
答案 1 :(得分:0)
公共子,假设您使用VB:
Public Sub MyOwnSub()
'do something'
End Sub
全局变量:向VB添加模块并向该模块添加变量。您可以从任何地方使用ModuleName.VariableName
调用该变量。
当您在ASPX页面的代码隐藏中声明一个公共变量,并声明它是共享的时,您可以从Web应用程序的任何位置使用YourPageName.VariableName
访问它。请注意,此变量在所有进程或请求之间共享。
Public Shared VariableName As String = "hello world"
答案 2 :(得分:0)
您可以使用会话或应用程序状态来保存您网站所需的全局数据。