login.aspx main.aspx
在login.aspxL中按钮事件加个server.transport("main.aspx?id="+TextBox1.Text+"");
在main.aspx中的PAGE_LOAD中,
if(!ispostback)
{
  Label1.Text=Request["id"].ToString();
}
这个虽然能够把TextBox1.Text传达室到main.aspx中显示,但是我单独设main.aspx为起始页的时候就会出现Label1.Text=Request["id"].ToString();未将对象引用设置到对象实例的错误信息!好心的同志们啦,我的毕业设计呀?就是这个问题解决不了,无法进行啦呀!你们一下要帮帮我呀!14号就要答辨了呀!帮帮我吧!

解决方案 »

  1.   

    if(!ispostback)
    {
      string sID = Request.Params["id"];
      if(sID != null )
           Label1.Text= sID
    }
      

  2.   

    string sID = Request.Params["id"];
      if(sID != null )
    {
     Label1.Text= sID}
    else
    {
      Response.Write("<alert('参数出错:用户名为空,穷重新登陆!');location.href='login.aspx'")
    }
      

  3.   

    已经解决啦,非常感谢tomsonyang(甲壳虫);我现在又产生了一个问题,如果是多值传递呢,那该怎么办呀?