title: Semantic UI Modal failed to get form data
body: <p>I have an issue when changing my asp.net webforms project to semantic UI. Below is one of my forms; when I click the submit button, it triggers an event handler server-side, but I get an empty string instead of what I have input to textbox.</p>
  
  <p>Link that call modal:</p>
  
  <pre><code>&lt;a href="#" data-modal="recovermodal" class="callmodal"&gt;Recover Password&lt;/a&gt;
  </code></pre>
  
  <p>Modal's HTML : </p>
  
  <pre><code>   &lt;div class="ui small modal" id="recovermodal"&gt;
       &lt;form class="ui large form"  runat="server"&gt;
       &lt;i class="close icon"&gt;&lt;/i&gt;
       &lt;div class="header"&gt;
       RECOVER PASSWORD
      &lt;/div&gt;
  
      &lt;div class="content"&gt;
    &lt;div class="description"&gt;
  
  &lt;div class="field"&gt;
      &lt;label&gt;E-MAIL&lt;/label&gt;&lt;%--
      &lt;input type="text" name="rev-email" placeholder="E-MAIL"&gt;--%&gt;
          &lt;input type="text" ID="txtRP_Email" name="rev-email" runat="server" placeholder="E-MAIL" /&gt;
      &lt;/div&gt;
      &lt;div class="field"&gt;
          &lt;label&gt;PHONE NUMBER&lt;/label&gt;&lt;%-- 
          &lt;input type="text" name="rev-phone" placeholder="PHONE NUMBER"&gt;--%&gt;
              &lt;input type="text"  ID="txtRP_MobileNo" name="rev-phone" placeholder="PHONE NUMBER" runat="server" /&gt;
          &lt;/div&gt;
          &lt;div class="custommodalfooter"&gt;
              &lt;div class="ui reset button offmodal"&gt;DISCARD&lt;/div&gt;
                &lt;asp:LinkButton ID="btnRecoverPassword" runat="server" CssClass="ui green submit right labeled icon button" onclick="dorecover_Click"&gt;
                      &lt;%= base.GetLocalText("html_buttonConfirm")%&gt;
                  &lt;/asp:LinkButton&gt;
              &lt;!-- &lt;button class="ui reset button offmodal"&gt;DISCARD&lt;/button&gt;&lt;button class="ui positive right labeled icon button" type="submit"&gt;&lt;i class="right arrow icon"&gt;&lt;/i&gt;
                  CONFIRM
                &lt;/button&gt; --&gt;
          &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  
    &lt;/form&gt;
  
  &lt;/div&gt;
  </code></pre>
  
  <p>Server side :
  Here is where I get Email and MobileNo as empty string</p>
  
  <pre><code>protected void dorecover_Click(object sender, EventArgs e)
  {
      String Email = txtRP_Email.Value.Trim();
      String MobileNo = txtRP_MobileNo.Value.Trim();
  }
  </code></pre>