页面被刷新,而不显示引导模态

时间:2019-01-08 14:51:12

标签: asp.net vb.net bootstrap-4 bootstrap-modal

实际上,如果用户名和密码不正确,网站在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>

1 个答案:

答案 0 :(得分:0)

检查“ else”条件是否为真

尝试一下

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Popup", "openModal();", true);