2017-12-07 9 views
0

目的:登録するための登録パネルがあります。モーダルレジスタパネルボタン保存ボタン

問題:サインアップボタンがクリックできません。

私がid=register_panelを削除したとき、それは完全に機能しますが、モーダルポップアップは機能しません。 私はajaxを使用しませんでした。 このモーダルポップアップでボタンクリックイベントを機能させるにはどうすればよいですか?

コード:

<div id="register_panel" class="mfp-hide loginbox-popup auth-popup" > 
    <div class="inner-container register-panel auth-popup-panel"> 
     <h3 class="m_title m_title_ext text-custom auth-popup-title">YENİ HESAP</h3> 
     <div class="register_panel" > 
     <div class="form-group kl-fancy-form "> 
      <asp:TextBox type="text" id="txtUsername" name="user_login" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="KULLANICI ADI" runat="server"></asp:TextBox> 
      <asp:RequiredFieldValidator ErrorMessage="Zorunlu Alan" ForeColor="Red" ControlToValidate="txtUsername" 
       runat="server" /> 
      <label class="kl-font-alt kl-fancy-form-label">AD SOYAD</label> 
     </div> 
     <div class="form-group kl-fancy-form "> 
      <asp:TextBox type="text" id="txtTelefon" MaxLength="11" name="user_login" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="532 532 32 32" runat="server"></asp:TextBox> 
      <asp:RequiredFieldValidator ErrorMessage="Zorunlu Alan" ForeColor="Red" ControlToValidate="txtTelefon" 
       runat="server" /> 
      <label class="kl-font-alt kl-fancy-form-label">TELEFON</label> 
     </div> 
     <div class="form-group kl-fancy-form"> 
      <asp:TextBox type="text" id="txtEmail" name="user_email" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="[email protected]" runat="server"></asp:TextBox> 
      <asp:RequiredFieldValidator ErrorMessage="*Zorunlu Alan" Display="Dynamic" ForeColor="Red" 
       ControlToValidate="txtEmail" runat="server" /> 
      <asp:RegularExpressionValidator runat="server" Display="Dynamic" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" 
       ControlToValidate="txtEmail" ForeColor="Red" ErrorMessage="Geçersiz Mail Adresi." /> 
      <label class="kl-font-alt kl-fancy-form-label">EMAİL</label> 
     </div> 
     <div class="form-group kl-fancy-form"> 
      <asp:TextBox type="password" id="txtPassword" name="user_password" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="*****" runat="server"></asp:TextBox> 
      <asp:RequiredFieldValidator ErrorMessage="*Zorunlu Alan" ForeColor="Red" ControlToValidate="txtPassword" 
       runat="server" /> 
      <label class="kl-font-alt kl-fancy-form-label">PAROLA</label> 
     </div> 
     <div class="form-group kl-fancy-form"> 
      <asp:TextBox type="password" id="txtConfirmPassword" name="user_password2" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="*****" runat="server"></asp:TextBox> 
      <asp:CompareValidator ErrorMessage="Parolalar eşleşmedi." ForeColor="Red" ControlToCompare="txtPassword" 
       ControlToValidate="txtConfirmPassword" runat="server" /> 
      <label class="kl-font-alt kl-fancy-form-label">PAROLA(TEKRAR)</label> 
     </div> 
     <asp:Button id="SignUp" OnClick="SignUp_Click1" class="btn-fullcolor" runat="server" Text="KAYIT OL" /> 
     **here is button save click** 
     <div class="links auth-popup-links"> 
      <a href="#login_panel" class="kl-login-box auth-popup-link">ZATEN BİR HESABINIZ MI VAR?</a> 
     </div> 
     </div> 
    </div> 
</div> 
+0

は、使用JavaScriptコードを書きますか?また、もう少し問題を説明してください。 –

+0

©jsコードがありません。モダールポップアップにパネルを登録したいがサインアップボタンをクリックしてモーダルポップアップをクリックしない。私はid = register_panelを削除すると動作します。モーダルポップアップでボタンクリックイベントを処理するにはどうすればいいですか?友人.. – ComEngTr

+0

JavaScriptを使用しないで

タグを試してください。 –

答えて

0

あなたのボタンでUseSubmitBehavior="false"プロパティを試してみてください:

<asp:Button id="SignUp" UseSubmitBehavior="false" 
    OnClick="SignUp_Click1" runat="server" Text="KAYIT OL" /> 
+0

asif aliにお返事いただきありがとうございますが、私の問題を解決できませんでした。 – ComEngTr

+0

パネル上だけでなく、ページ上の任意の場所にあるaspボタンにイベントを与えることはできません。これはregister_panelスタイルファイルのためです。 – ComEngTr

関連する問題