Javascript 来自代码隐藏的引导模式不工作
需要打开模式当密码或用户不正确时,它将停留在中,否则。。但是,不工作,它不工作不打开模式Javascript 来自代码隐藏的引导模式不工作,javascript,jquery,asp.net,twitter-bootstrap,Javascript,Jquery,Asp.net,Twitter Bootstrap,需要打开模式当密码或用户不正确时,它将停留在中,否则。。但是,不工作,它不工作不打开模式 protected void bntLogar_Click(object sender, EventArgs e) { Registrar criptografia = new Registrar(); if (Login.logarUsuario(txtUser.Text, criptografia.CriptografiaMD5(txtSenha.Text)))
protected void bntLogar_Click(object sender, EventArgs e)
{
Registrar criptografia = new Registrar();
if (Login.logarUsuario(txtUser.Text, criptografia.CriptografiaMD5(txtSenha.Text)))
{
//Cria um cookie do lado do servidor
HttpCookie cookie = new HttpCookie("estado", "conectado");
//Define a validade do cookie (10 dias a partir de hoje)
cookie.Expires = DateTime.Now.AddMonths(12);
//Envia o cookie para o cliente
Response.Cookies.Set(cookie);
//Redireciona para a pagina inicial
Response.Redirect("Admin.aspx");
//fortawsome
}
else
{
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Pop", "openModal();", true);
}
}
我把JavaScript代码放在里面
<script type="text/javascript">
function openModal() {
$('#modalLogin').modal('show');
}
</script>
函数openModal(){
$('#modalloin').modal('show');
}
模态
<div class="modal fade" id="modalLogin" runat="server" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4>Warning</h4>
</div>
<div class="modal-body">
<p>Watch out! Your about to be locked out.</p>
</div>
<div class="modal-footer">
<a class="btn btn-primary" data-dismiss="modal">Close</a>
</div>
</div>
</div>
</div>
警告
小心!你的房间就要被锁在外面了
接近
tah
在此sitemaster中您可以尝试以下操作:
ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('Informations invalides');", true);
而不是
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Pop", "openModal();", true);
但我不知道它是否能解决您的问题。阿莱塔,是一个替代方案,谢谢。但真正需要的是模式,这是设计要求。是的,我的意思是,使用模式,但使用RegisterStartupScript()而不是RegisterClientScriptBlock(),这就是我想说的