Javascript没有从代码behing C#发出字符串变量值警报?
我试图使用java脚本从代码B中警告字符串变量值,我的代码是Javascript没有从代码behing C#发出字符串变量值警报?,c#,javascript,asp.net,.net,C#,Javascript,Asp.net,.net,我试图使用java脚本从代码B中警告字符串变量值,我的代码是 ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type=\"text/javascript\"> alert('Error: Consultant '" + ConsZeroProj + "' projects do not exsist. Please select consultant having proj
ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type=\"text/javascript\"> alert('Error: Consultant '" + ConsZeroProj + "' projects do not exsist. Please select consultant having projects.');</script>");
ClientScript.RegisterStartupScript(typeof(第页),“ScriptDescription”,“alert('Error:Consultant'”+consultzeroproj+“'项目不存在。请选择有项目的顾问');”;
ConsZeroProj是具有值的字符串变量,如果我删除该变量,它将显示警报,并在追加该变量时显示警报。它没有显示任何警报,原因是什么
希望收到您的建议,谢谢删除包含变量的单引号
ConsZeroProj
。使用以下代码
ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type=\"text/javascript\"> alert('Error: Consultant " + ConsZeroProj + " projects do not exsist. Please select consultant having projects.');</script>");
ClientScript.RegisterStartupScript(类型(第页),“脚本描述”,“警报('Error:Consultant“+consultzeroproj+“项目不存在。请选择有项目的顾问”);
它正在工作,在我这边测试。删除包装变量的单引号
ConsZeroProj
。使用以下代码
ClientScript.RegisterStartupScript(typeof(Page), "ScriptDescription", "<script type=\"text/javascript\"> alert('Error: Consultant " + ConsZeroProj + " projects do not exsist. Please select consultant having projects.');</script>");
ClientScript.RegisterStartupScript(类型(第页),“脚本描述”,“警报('Error:Consultant“+consultzeroproj+“项目不存在。请选择有项目的顾问”);
它正在工作,在我这边测试。你确定
ConsZeroProj
中有一些值吗?有没有可能ConsZeroProj
包含”
字符?您可能还可以在浏览器javaScript控制台中找到错误。ConsZeroProj的值是多少?是否应该对其进行编码?它包含“PB Americas,Inc.”值我还尝试将变量值更改为“STV”,直到其行为相同:(您确定ConsZeroProj
中有一些值吗?是否有可能ConsZeroProj
包含”
字符?您可能还可以在浏览器javaScript控制台中找到一个错误。ConsZeroProj的值是多少?是否应该对其进行编码?它包含“PB Americas,Inc.”值我还尝试将变量值更改为“STV”,直到那时它的行为是一样的:(Most Welcome@SaluSala…:)我的声誉不允许我在我能投票的时候投票给你的答案我会投票给它!Most Welcome@SaluSala…:)我的声誉不允许我在我能投票的时候投票给你的答案我会投票给它!