3

我的 Web 应用程序中有一个 ASPX 页面,我正在尝试在一个字符串中创建一个包含多行的字符串并将其用于此方法

ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + Message + "');", true);

此代码位于 .cs 文件中。

我尝试了多种方法将此字符串创建为多行,但似乎不起作用,我使用了以下方法:

String Message = "Not Authorised to use Sysomos. "+ "<br>" + " Please Email Ian Atkinson for Authorisation";

String Message = "Not Authorised to use Sysomos. "+ Enviroment.NewLine + " Please Email Ian Atkinson for Authorisation";

这两种方法都不起作用。我也尝试过一个字符串生成器,但没有运气。

有什么建议么??

4

2 回答 2

4

试试这个

String Message = "Not Authorised to use Sysomos. \\n Please Email Ian Atkinson for Authorisation";
于 2013-08-01T10:45:48.977 回答
3

您需要将\n字符用于new 行

alert("Hello \n \n World!");
于 2013-08-01T10:46:28.140 回答