Javascript 不从代码中发出字符串变量值警报 behing C#

本文关键字:变量值 behing 字符串 代码 Javascript | 更新日期: 2023-09-27 18:30:55

我正在尝试使用来自代码的 java 脚本提醒字符串变量值,我的代码是,

ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type='"text/javascript'"> alert('Error: Consultant '" + ConsZeroProj + "' projects do not exsist. Please select consultant having projects.');</script>");

ConsZeroProj 是具有值的字符串变量,如果我删除此变量,它会显示警报并在我附加它时显示警报。它不显示任何警报是什么原因?

希望您的建议谢谢

Javascript 不从代码中发出字符串变量值警报 behing C#

删除将变量包装ConsZeroProj的单引号。使用以下代码。

ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type='"text/javascript'"> alert('Error: Consultant " + ConsZeroProj + " projects do not exsist. Please select consultant having projects.');</script>");

它正在工作,在我这边进行了测试。