title: VB.NET webbrowser controller can't set value in textbox
body: <p>VB.NET webbrowser controller
  can't set value in textbox</p>
  
  <pre><code>&lt;input name="ctl00$ContentPlaceHolder1$txtUsername" type="text" id="ctl00_ContentPlaceHolder1_txtUsername" style="width:95%;" class="TextBoxWatermark" autocomplete="off"&gt;
  </code></pre>
  
  <p>more information</p>
  
  <pre><code>var Page_Validators =  new Array(document.getElementById("ctl00_ContentPlaceHolder1_RequiredFieldValidator1"), document.getElementById("ctl00_ContentPlaceHolder1_RequiredFieldValidator2"));
  </code></pre>
  
  <p>more information</p>
  
  <pre><code>document.getElementById('ctl00_ContentPlaceHolder1_RequiredFieldValidator1').dispose = function() {
  Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder1_RequiredFieldValidator1'));
  </code></pre>
  
  <p>}</p>
  
  <p>more information</p>
  
  <pre><code>Sys.Application.add_init(function() {
  $create(AjaxControlToolkit.TextBoxWatermarkBehavior, {"ClientStateFieldID":"ctl00_ContentPlaceHolder1_txtUsernameWatermarkExtender_ClientState","WatermarkCssClass":"TextBoxWatermark","WatermarkText":"ตัวอย่าง mj99u53xxxxxxxx","id":"ctl00_ContentPlaceHolder1_txtUsernameWatermarkExtender"}, null, null, $get("ctl00_ContentPlaceHolder1_txtUsername"));
  </code></pre>
  
  <p>});</p>
  
  <p>and more</p>
  
  <pre><code>document.getElementById('ctl00_ContentPlaceHolder1_RequiredFieldValidator2').dispose = function() {
  Array.remove(Page_Validators, document.getElementById('ctl00_ContentPlaceHolder1_RequiredFieldValidator2'));
  </code></pre>
  
  <p>}</p>
  
  <p>i tried this code </p>
  
  <pre><code>webBrowser1.Document.All.GetElementsById("ctl00_ContentPlaceHolder1_txtUsername").SetAttribute("Value", "xxxxx");
  </code></pre>
  
  <p>it's can't work</p>