bootbox.alert无法使用

时间:2017-03-14 13:39:22

标签: javascript c# twitter-bootstrap cross-browser

我使用bootstrap文件上传器从excel将数据导入数据库。数据导入后,我需要向用户显示一条消息。所以我有以下代码

        string strScript = "bootbox.alert('" + Resources.Resource.Success_SaveUserInfo + "');";
        Page.ClientScript.RegisterStartupScript(this.GetType(), "UserSave", strScript, true);

但它不起作用。页面获取冻结而不是警报。但如果我使用下面的代码就可以了。

  string strScript = "alert('" + Resources.Resource.Success_SaveUserInfo + "');";
            Page.ClientScript.RegisterStartupScript(this.GetType(), "UserSave", strScript, true);

我已添加 bootbox.min.js 。所以这不是问题。

1 个答案:

答案 0 :(得分:0)

你可以这样做

string strScript = "<script type = 'text/javascript'>bootbox.alert('" + Resources.Resource.Success_SaveUserInfo + "');</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "UserSave", strScript, true);

调用javascript函数,强烈建议并重复使用

Page.ClientScript.RegisterStartupScript(this.GetType(), "UserSave", CustomalertFunction('" + Resources.Resource.Success_SaveUserInfo + "'), true);

并编写一个javascript函数

function CustomalertFunction(message)
{
  bootbox.alert(message);
}