我在a页面的GridView中用HyperLinkField绑定了dealerid值,点击hyperlinkField按钮也面带着这个dealerid值进行跳转到 b页面,我用string strid = Request.QueryString["DEALERID"].ToString();接收这个值时报错
未将对象引用设置到对象的实例。 
是什么原因啊?

解决方案 »

  1.   

    看看 Request.QueryString["DEALERID"]是不是NULL
      

  2.   

    最好在之前判断下!如果是NULL值再Tostring会出错!
      

  3.   

    你是怎么传参的?是直接在url上传吗?
      

  4.   

    1、先看传递的画面里 写法是否正确 B.aspx?DEALERID=??2、调试的时候,看看,跟踪 Request.QueryString[?] 是否有值 传递过来,3、
    if(Request.QueryString["DEALERID"] != null)
    {
      string strid = Request.QueryString["DEALERID"].ToString();
    }