日期:2014-05-18  浏览次数:20598 次

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个问题都回答了