如何为会话变量分配和维护值

时间:2015-01-19 04:44:26

标签: c# asp.net vb.net winforms session

我在应用程序窗口应用程序中使用Web浏览器控件。他们是否有可能通过我的申请设置或更改会话值?是否可以从Windows应用程序创建或销毁会话?

在Web应用程序中,我可以使用:

创建会话
 session("user")="loginUSer"

是他们在vb.net应用程序中可用的任何类似过程吗?

2 个答案:

答案 0 :(得分:1)

Windows窗体中没有Session的概念。您可以创建一个静态类。然后在您想要登录时为其变量分配一个值。

Public static class login
{
  public static string userId {get; set;}
}

login.userId = txtuserID.Text;

并在注销期间设置为null或清空字符串。

你可以在C#.net中设置和删除会话变量,如

Session["UserID"] = UserID;
Session.Remove("UserID"); or  Session["UserID"] = null;

在VB.Net中

Session("UserID") = UserID
Session.Remove("UserID") or Session("UserID") = Nothing

答案 1 :(得分:0)