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

时间:2017-10-23 16:07:12

标签: c# json bootstrap-modal code-behind modalpopup

我在asp.net中有一个登录表单,如果用户没有注册到BD,我需要Bootstrap Modal是show(触发器),它可能从代码后面调用json函数,或者用指令发送响应重定向显示模态?

1 个答案:

答案 0 :(得分:1)

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

然后,在页面上使用一些JavaScript / jQuery,检查该隐藏字段的值,如果其值发生变化,请打开模态。像这样:

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