Jquery mobile and asp.net button not firing

Jquery mobile and asp.net button not firing

Sorry guys i've tried looking through the previous post and non seem to be helping me with this issue.  simple jquery mobile page with a asp.net button on it that i want to fire to update the database with a one textbox field then redirect to another page.  using  a master page and a child page with my content in it.  

in header of master page:
  <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0-beta.1/jquery.mobile-1.3.0-beta.1.min.css" />
    <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
     <script src="custommobile.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.0-beta.1/jquery.mobile-1.3.0-beta.1.min.js"></script>


body
<body>
     <form id="form1" runat="server" method="post" data-ajax="false">   
       <div data-role="page" data-theme"b" data-content-theme="b" class="type-interior" rel="external">      
       <div data-role="content" data-ajax="foo" rel="external" data-ajax="false">           
           <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
           </asp:ContentPlaceHolder>           
      </div>
    </div>
  </form>
</body>


content on child page of master
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">    
    <asp:Label ID="lblAddComment" runat="server" Text="Add Comment"></asp:Label>
    <br />
    <div data-role="fieldcontain" data-theme="d" rel="external" > 
    <asp:TextBox ID="txtMessage" runat="server"></asp:TextBox>
        </div>
    <br />
    <div data-role="fieldcontain" data-theme="d" rel="external" > 
    <asp:Button ID="btnAdd" runat="server" Text="Submit" OnClick="btnAdd_Click" />
        </div>  
    <br />  
</asp:Content>


not sure where i'm going wrong here but the button event never fires.  i have this setup on another page on my website that i'm copying from and that page works???