为啥会出现这样的问题?
是这样的,在生成JS脚本后,并把它嵌套到所需要的统计页面! 
 一个参数是这样的: 
  <script   language=javascript   src= 'http://localhost/hao/reg/usercount/Counter/counterAdd.aspx?id=88 '>  </script>  
 两个参数是这样的: 
  <script   language=javascript   src= 'http://localhost/calyx/reg/usercount/Counter/counterAdd.aspx?id=88&Config=1 '   >  </script>    
 在counterAdd.aspx.cs中,写入每访问一次统计页面就增加1,代码如下: 
 private   void   Page_Load() 
 { 
 if(!IsPostBack) 
 { 
          int   temp   =   -1; 
          temp   =   int.Parse(Request.Params[ "id "].ToString());			 
          if(Request.QueryString.Count==1) 
          { 
                //在usercount表的count列增加1 
          } 
          else 
          { 
                //在userContainCount表的SiteCount列增加1 
          }                                                             
 } 
 } 
 为啥请求两个参数时,只执行else{}里头的语句。而请求一个参数时,却没有反应!
------解决方案--------------------if(Request.QueryString.Count==1)//一个参数时 
    {       
     } 
    else//不是一个参数时 
    {        
    }
------解决方案--------------------友情UP
------解决方案--------------------两个参数时当然执行else{}里头的语句,一个参数没反应你指的是什么,页面没有加栽,还是对数据库的操作失败!
------解决方案--------------------如果找不到原因,就干脆检测Config参数是否存在,不存在是一个,存在是2个
------解决方案--------------------你跟踪调试一下咯,这样马上能看出错在什么地方