title: create hidden textbox, change it value in javascript and get new value. c#
body: <p>I'm create a web custom control with hidden field:</p>
  
  <pre><code>protected override void OnInit(EventArgs e)
  {
      base.OnInit(e);
      hidden = new HtmlInputHidden();
      hidden.ClientIDMode = System.Web.UI.ClientIDMode.Static;
      hidden.ID = this.ID + "_hidden";
      this.Controls.Add(hidden);
  }
  </code></pre>
  
  <p>I change it value in javascript on the page:</p>
  
  <pre><code>$(textbox).text("some text");
  </code></pre>
  
  <p>Then try to get this value:</p>
  
  <pre><code>string str = Request.Form[hidden.Name];
  </code></pre>
  
  <p>I get a null.... Also I tryed:</p>
  
  <pre><code>string str = Request.Form[hidden.ClientID]
  </code></pre>
  
  <p>and still get null.</p>
  
  <p>Thanks.</p>