我想从 C# 传递一个包含特殊字符的字符串作为 JS 函数的参数,如下所示:
string param = "sm~aEkv{yEb@~IX`GVhG@\\BZ@bA?L";
string jsFunction = "viewPathOnmap(\"" + param+ "\");";
ScriptManager.RegisterStartupScript(this.Page,Page.GetType(),"text",jsFunction,true);
当我在 JavaScript 端调试时,我发现接收到的值是:
sm~aEkv{yEb@~IX`GVhG@BZ@bA?L
不喜欢:
sm~aEkv{yEb@~IX`GVhG@\BZ@bA?L
在这种情况下我能做什么?