实际上,如果用户名和密码不正确,网站在ASPX中并且代码隐藏在VB.NET中,我实际上是尝试显示引导模式。
问题是,在我检查用户是否存在于调试中之后,指针输入了应该查看模式的函数,但没有显示它,而是刷新了页面。
这是我从onClick获得的方法
Protected Sub loginBtn_Click(sender As Object, e As EventArgs)
If UserExists(username.Value, password.Value) Then
FormsAuthentication.RedirectFromLoginPage(username.Value, True)
Else
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "Pop", "openModal();", True)
End If
End Sub
这是页面中的脚本
<script type="text/javascript">
function openModal() {
$('#myModal').modal('show');
}
</script>
答案 0 :(得分:0)
检查“ else”条件是否为真
尝试一下
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Popup", "openModal();", true);