我有下面的代码,它应该在我的客户端脚本中调用一个名为ShowPopup的函数,但由于原因,当我调用这个函数时,什么也没有发生。
string pg = "Test";
ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup(pg);", true);
字符串
如果我执行以下操作:
ClientScript.RegisterStartupScript(
this.GetType(), "Popup", "ShowPopup('Test');", true);
型
很好用。它会在弹出窗口中显示。我可能做错了什么。
3条答案
按热度按时间6pp0gazn1#
问题是ShowPopup需要字符串值。
正确编码
字符串
关于C#代码将生成以下有效JavaScript -
型
错误码
型
注意上面的代码C#会生成下面的invalidJavaScript -
型
b91juud32#
如果使用了“更新配电盘”,则可以用途:
字符串
您可以使用的其他智能
型
在你的情况下
型
ct3nt3jp3#
也可以使用String插值:
字符串