我用get传递参数,,,到  jieshou.aspx?post=1当我直接打开jieshou.aspx的时候就出错了,不知道该怎么办,谢谢了!!

解决方案 »

  1.   

    if not(null(request("post"))) then '非空
    你可能不是传值问题,而是网页有错
      

  2.   

    if(Request.QueryString["id"]!=null)
    {
       if(Request.QueryString["id"].ToString().Trim()!="")
       {
         //code
        }
    }
      

  3.   

    if(Request.QueryString["id"]!=null ||Request.QueryString["id"].ToString()!="")
    {
    //你的代码
    }更多资料:http://www.34v.com
      

  4.   

    if(Request.QueryString["post"]!=null ||Request.QueryString["post"].ToString()!="")
    {
    ...
    }
      

  5.   

    ksoft_luo(一个好人) ( ) 信誉:100    Blog  2006-09-04 12:55:00  得分: 0  
     
     
        if(Request.QueryString["id"]!=null ||Request.QueryString["id"].ToString()!="")
    {
    //你的代码
    }
    __________________________________    if(Request.QueryString["id"]!=null &&Request.QueryString["id"].ToString()!="")
    {
    //你的代码
    }
      

  6.   

    if (Request.QueryString["post"]!=null&&Request.QueryString["post"].ToString()!="")
    {
          不等于空,要执行的代码
    }
      

  7.   

    if(Request.QueryString["id"]!=null ||Request.QueryString["id"].ToString()!="")
    {
    //你的代码
    }
      

  8.   

    if(Request.QueryString["id"]!=null &&Request.QueryString["id"].ToString()!=""&&Request.QueryString.count!=0)
      

  9.   

    人为的通过if语句判断吧。QueryString因为是String项目的集合,在接受字符串的时候可以用==null来仅判断是否为null,在接受其他类型的字符串表达式时(例如数字、日期)可以用string.IsEmptyOrNull来同时检查是否为null及是否为Empty。
      

  10.   

    楼上说的string.IsEmptyOrNull是。NET2。0里的,.net1.1里是不被支持的