我使用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 。所以这不是问题。
答案 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);
}