求助。我做了session实验 做了两个页面第一个
一个输出sessionid 一个跳转第二个页面的按钮
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write("SessionID:"+Session.SessionID);
     }
    protected void Button3_Click(object sender, EventArgs e)
    {
        Response.Redirect("default2.aspx");
    }第二个页面
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write("SessionID:"+Session.SessionID);
     }
为什么两次输出sessionid值会不同呢。
而且我在第一个页面每次刷新 sessionid也会不同。按道理说两次的sessionid不相同 则是两个不同的会话。
但是我如果在第一个页面session里存些内容 比如session["username"]=**;
在第二页面获取label1.text=session["username"] 确能获取到内容
按道理说 服务器应该靠一个相同的sessionid判断是否是同一个session的内容
但是现在输出的sessionid并不相同  确能获取到session的内容我vs的运行方式是 文件系统 并没有用iis 是否跟这个有关呢?小弟极为不解 请高人解答  诚挚感谢