0

Ich habe ein Bootstrap-modal für Benutzer registrieren. Ich möchte eine Jquery-Warnung für den Benutzer nach erfolgreicher Registrierung oder für einige Warnungen. Hier ist meine Schaltfläche.Wie verwendet man Jquery Alarm Plugin mit ASP.net Button Control?

 <div class="modal-footer"> 
      <asp:Button ID="btnn_register" runat="server" CssClass="btn btn-primary" Text="register" OnClick="btnn_register_Click" ValidationGroup="aaa" /> 
    </div>  

der Code hinter:

  protected void btnn_register_Click(object sender, EventArgs e) 
    { 
//some code 
     if (bluser.check_username() == true) 
     { 
      this.ClientScript.RegisterClientScriptBlock(this.GetType(), "asdf", "info()", true); 

     } 

     else 
     { 
       //do something 
      if (Page.IsValid) 
      { 

//some codes 

      }  

und mein Skript:

  <script> 
     notie.setOptions({ 
      colorSuccess: '#57BF57', 
      colorWarning: '#D6A14D', 
      colorError: '#E1715B', 
      colorInfo: '#4D82D6', 
      colorNeutral: '#A0A0A0', 
      colorText: '#FFFFFF', 
      animationDelay: 300, 
      backgroundClickDismiss: true 
     }) 

     function info() { 
      notie.alert(4, 'some information', 2) 
     } 

     } 
    } 
    </script>  

Aber wenn ich den Code ausführen funktioniert es nicht. Kann mir jemand helfen?

+0

Bitte helfen Sie mir ... Vielen Dank –

Antwort

0

Haben Sie einen Haltepunkt festgelegt und überprüft, ob die Seite tatsächlich die Codezeile erreicht, die das Skript registriert? Wenn nicht, dann ist das Problem in Ihrer bluser.check_username() Funktion.

Auch Ihr <script>-Tag muss wie <script type="text/javascript" language="javascript"> aussehen, wenn es nicht bereits.

+0

Ja, ich habe Haltepunkt gesetzt und mein Code hat richtig funktioniert. Auch ich setze type = text/javascript für das Skript-Tag, aber es wird nicht behoben. –

Verwandte Themen