我有一个用于注册用户的引导模式。我想在注册成功或发出一些警告后向用户显示一个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>
但是当我运行代码时它不起作用。 有人可以帮帮我吗?
答案 0 :(得分:0)
您是否设置了断点并查看该页面是否实际到达注册脚本的代码行?如果没有,则问题出在您的textBox1.Text = (winCounter/(double)(winCounter+lossCounter)).ToString();
函数中。
此外,如果bluser.check_username()
标记尚未显示,则<script>
标记需要看起来像<script type="text/javascript" language="javascript">
。