Shared
または単に関数を使用して、Public
必要に応じてクラスを開始する必要がありますか? 私は多くの記事を読みましたが、ここで最適なオプションを理解することはできません.
これが私が取得したいコードです。問題は、ユーザーがログインするときに設定される文字列です。userid
多くのページでユーザー ID が必要になる可能性があるため、クラスに追加したいと考えています。
Public Shared ReadOnly Property userid As String
Get
Dim ck As HttpCookie = HttpContext.Current.Request.Cookies(FormsAuthentication.FormsCookieName)
Dim tkt As FormsAuthenticationTicket = FormsAuthentication.Decrypt(ck.Value)
Return tkt.Name
End Get
End Property