webbrowser的一个问题
winform程序:有一个网页里面有N多checkbox,在一个一般的TABLE内每生一个 <td   nowrap   align=center>  <input   class=button   type=checkbox   name=id   value= "3122430 "      onclick= "Checkit( 'List0 ') ">  </td>     
 如一共有10行,那么,我用了一个webbrowser想通过这个控件来点击里面的所有的checkbox。就是要把所以的checkbox勾选。我应怎么做?
------解决方案--------------------//项目中添加Micrsoft.mshtml引用 
 using mshtml;   
 IHTMLDocument2 vDocument = 
     (IHTMLDocument2)webBrowser1.Document.DomDocument; 
 foreach (IHTMLElement vElement in vDocument.all) 
 { 
     if (vElement.tagName.ToLower() ==  "input ") 
     { 
         IHTMLInputElement vInputElement = (IHTMLInputElement)vElement; 
         if (vInputElement.type.ToLower() ==  "checkbox ") 
             vInputElement.@checked = true; 
     } 
 }