【发布时间】:2011-07-07 23:48:49
【问题描述】:
在使用 Classic ASP 多年之后,我正在尝试使用 VB 深入研究 ASP.Net 的世界。
我已经习惯了能够在页面上声明变量,包括该文件并在任何地方使用它。
我正在努力声明一个全局变量。我只需要
然后在页面上使用它作为
Dim TheUser As String = Request.ServerVariables("AUTH_USER")
<%=TheUser%>
我试过了
但后来我得到“'Request' is not declared。”
Module GlobalVars
Dim TheUser As String = Request.ServerVariables("AUTH_USER")
End Module
如果我使用Dim TheUser As String = Request.ServerVariables("AUTH_USER")
在 Page_Load 子中,请求部分很好,但是我不能在我的 .aspx 页面上使用它。我得到 'TheUser' 没有声明。由于其保护级别,它可能无法访问。
我提前道歉,好像这是一个非常补救的问题。
我只是不知道我应该在哪里声明它,或者你不能声明要在任何地方使用的变量。
【问题讨论】:
-
再快一点。如果我在我的 aspx 页面上使用 它确实可以工作,但我真的需要将它设置为一个变量以在任何地方使用。