Classic ASPを何年も使用して、私はVBを使ってASP.Netの世界を掘り下げようとしています。 私は、ページ上の変数を宣言し、そのファイルをインクルードし、どこにでも使用できるようにする方法を得ました。 私はグローバル変数を宣言するのに苦労しています。私はちょうど グローバルなRequest.ServerVariable変数を宣言する
Dim TheUser As String = Request.ServerVariables("AUTH_USER")
は、その後、私は
Module GlobalVars
Dim TheUser As String = Request.ServerVariables("AUTH_USER")
End Module
を試してみました。しかし、その後、私は取得
<%=TheUser%>
としてページ上でそれを使用する必要がある「『要求』が宣言されていません。」
Page_Loadサブ内でDim TheUser As String = Request.ServerVariables("AUTH_USER")
を使用すると、リクエストの部分は問題ありませんが、私の.aspxページでは使用できません。私は 'TheUser'が宣言されていません。保護レベルのためにアクセスできない場合があります。
これはあまりにも救済的な質問のように私は事前に謝罪します。
私はそれを宣言すると思いますか、どこにでも使用する変数を宣言することはできません。
もう一つだけ迅速に事を。私のaspxページで<%= Request.ServerVariables( "AUTH_USER")%>を使用すると動作しますが、本当にどこでも使用できる変数として設定する必要があります。 – Soren