如何获取选择的值啊 兄弟们帮帮忙啊
一个页面中有一个复选框,name= "delid "   假如有N条记录 
 我以前做asp的时候   这样获取 
 i=request.form( "delid ").count() 
 for   j=1   to   i 
 sql= "delete   news   where   id= "&request.form( "delid ").i 
 .... 
 执行删除 
 .... 
 next     
 请问在asp.net里如何获取所选择的数目啊(就是怎么获取request.form( "delid ").count()和他相同的结果?) 
 我用request[ "delid "].count不行,没有count这个方法     
 兄弟门你们都怎么获取的啊?
------解决方案--------------------把request[ "delid "]输出来看看
------解决方案--------------------js获取存到hid控件中   
 在后台取hid控件值
------解决方案--------------------string s = request[ "delid "]; 
 string array = s.split( ', '); 
 //选取数目array.Length 
 Response.Write(array.Length);
------解决方案--------------------js获取存到hid控件中 
 在后台取hid控件值   
 ========================   
 这个和我用的一样 
------解决方案--------------------接收的参数是3,4,6这样类型的,所以可以执行sql语句 
 string delid= this.Request.Params[ "delid "]; 
 string sql= "delete * from tablea where id in ( "+delid+ ") "; 
 执行sql
------解决方案--------------------asp.net和asp一样的,如果同时选中几个框。如果这几个框的name一样 
 那么他的request值是以,分隔的
------解决方案--------------------就是说批量操作时不需要计算count了,直接写sql就可以了
------解决方案--------------------var   num=0      
   for   (var   i=0;i <document.form1   .elements   .length;i++)    
           {    
                 if   ((document.form1   .elements   [i].type== "checkbox ")   &&                
                                   (document.form1.elements   [i].checked))    
                     {    
                           num++       (被选中的数量)      
                     }    
           }   
 javascript