ユーザーの現在のユーザーIDを取得する必要があり、次のコードを試しました
ClsUser User = (ClsUser)Session["USER"];
しかし、非静的関数に書き込む必要があるというエラーが表示されます..だから私の質問は、静的フィールドで現在のセッション値を取得する方法です
静的関数を使用している場合は、使用する必要があります
HttpContext.Current.Session
そのため、静的関数で名前空間を直接参照できます
のようなものを試してください
ClsUser User = (HttpContext.Current.Session["USER"] as ClsUser);
これが解決策であり、値も確認しnull
ます
public static class UserInfo
{
public static ClsUser showName()
{
return (ClsUser)(HttpContext.Current.Session["USER"]);
}
}