title: <asp:button> is not working in IE9
body: <p>I have a asp button in my application, which is working fine in mozilla, chrome, and IE 8 but it is not working in IE 9, I tried a lot but not getting any solution.</p>
  
  <p>Someone please help me in this</p>
  
  <pre><code>&lt;asp:Button CssClass="Button" ID="btnInsert" runat="server" Text="Insert" OnClick="btnInsert_Click" /&gt;
  </code></pre>
  
  <p>When I am checking my button with developer tools (F12) my button is showing like this</p>
  
  <pre><code>&lt;input name="btnInsert" class="Button" id="btnInsert" type="submit" value="Insert"/&gt;
  </code></pre>
  
  <p>My button Click code</p>
  
  <p>When I am trying to debug it after Button Click then pointer is going to this click but page is not submitting, but that it working fine in other browser..</p>
  
  <pre><code>protected void btnInsert_Click(object sender, EventArgs e)
  {
      if (Id &gt; 0)
      {
          this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), string.Format("Page1{0}", this.UniqueID), string.Format("&lt;script language='javascript' type='text/javascript'&gt;Insert('{0}');&lt;/script&gt;", Id));
      }
      else
      {
          lErrorMessage.Visible = true;
      }
  }
  </code></pre>
  
  <p>JavaScript which i am calling on button click</p>
  
  <pre><code>&lt;script language="javascript" type="text/javascript"&gt;   
      function Insert(Id)
      {
          if (window.opener.InsertText != null)
          {
              window.opener.InsertText(Id)
              window.close();
          }
      }
  &lt;/script&gt;
  </code></pre>