ScriptManager.RegisterStartupScript

时间:2010-12-16 18:21:52

标签: javascript asp.net

我有这段代码:

ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('Ouve algum problema nos itens " + text + "');", true); 

其中text是一个字符串,因为我试图在短信中插入\n但不显示任何内容。

2 个答案:

答案 0 :(得分:4)

您的代码文本需要两个转义内容。

string text = "test \\n testing";
ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('Ouve algum problema nos itens " + text + "');", true); 

使用:

string text = "test \\n testing";

而不是:

string text = "test \n testing";

答案 1 :(得分:0)

", True"添加了脚本标记。

您想要GetType(Page)