使用 C# 背后的代码触发模态

trigger the modal with code behind C#

我在 asp.net 中有一个登录表单,如果用户没有注册到 BD,我需要 Bootstrap 模式显示(触发),它可能调用 json从代码隐藏功能,或发送响应重定向与指令显示模态?

创建一个隐藏字段(asp:HiddenFieldrunat="server"ID="myHiddenField" 如果您使用的是 Web 表单)并在后面的代码中设置该隐藏字段的值(例如: myHiddenField.Value = "login-failed") 如果登录失败。

然后,在页面上有一些 JavaScript/jQuery,检查那个隐藏字段的值,如果它的值改变了,打开模式。像这样:

$(function() {
    var hdnField = $("[id*=myHiddenField]");
    if (hdnField.val() === "login-failed") {
        $("#myModal").modal();
    }
});