如何在asp.net按钮控件中使用jquery alert插件?

时间:2016-07-25 17:01:49

标签: javascript jquery asp.net twitter-bootstrap bootstrap-modal

我有一个用于注册用户的引导模式。我想在注册成功或发出一些警告后向用户显示一个jquery警告。这是我的按钮。

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

背后的代码:

            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

            }    

和我的剧本:

            <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>     

但是当我运行代码时它不起作用。 有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您是否设置了断点并查看该页面是否实际到达注册脚本的代码行?如果没有,则问题出在您的textBox1.Text = (winCounter/(double)(winCounter+lossCounter)).ToString(); 函数中。

此外,如果bluser.check_username()标记尚未显示,则<script>标记需要看起来像<script type="text/javascript" language="javascript">