当前位置: 代码迷 >> ASP.NET >> session如何存取一个对象····
  详细解决方案

session如何存取一个对象····

热度:8540   发布时间:2013-02-25 00:00:00.0
session怎么存取一个对象····
有2个问题哦

1 我在做一个无刷新登录 需要将登录用户的信息存成一个对象 然后读取更新到页面里去 

  第一个问题是 怎么将一个对象存到session里去呀 另外怎么js怎么将这个对象里的值读出来更新到页面
  

  还有第二个问题
   
  .net后台代码怎么调用js函数呀  

  例如js 函数名 test()
   
  protected void Button1_Click(object sender, EventArgs e)
{
  这里面该怎么调用呀!!!
}

------解决方案--------------------------------------------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
User user = new User("test", 22);
Session["UserInfo"] = user;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
User user = Session["UserInfo"] as User;
Page.ClientScript.RegisterStartupScript(GetType(), "js", "你的JS函数", true);
}
2个问题都回答了
  相关解决方案