私は基本的に、すべてのセッション情報を保持するクラスを作成し、それを自由に設定および取得しようとしています。
ここに私の電話がありますSession["SessionInformation"] = new SessionVar.UserSession();
そして、これがそのクラスです
public static class SessionVar
{
public class UserSession
{
public string FullName
{
get;
set;
}
public string HomeURL
{
get;
set;
}
public bool ValidUser
{
get;
set;
}
public int CountID
{
get;
set;
}
}
}
この例では、CountID_ComboBox という名前のコンボボックスがあり、SelectedIndexChangedSession["SessionInformation"] CountID
で、コンボボックスの値に固有のユーザーを設定したいとします。それはどのように行われますか?
protected void CountID_ComboBox_SelectedIndexChanged(object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e)
{
//set the session variable here
}
また、クラス内の文字列を foreach ループする方法はありますか。基本的に、そのクラスの変数のいずれかが null かどうかを確認したいと考えています。