2013-08-01 62 views
3

我有我的web應用程序中的ASPX頁面,我試圖創建一個字符串中多行字符串,並將其用於該方法C#字符串新線

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

試試這個

String Message = "Not Authorised to use Sysomos. \\n Please Email Ian Atkinson for Authorisation"; 
+0

這工作就像一個魅力謝謝:) – BlahWoo

+0

@BlahWoo請標記爲接受,那麼其他用戶可以從中受益 – Amit

3

您需要使用\n字符n EW線

alert("Hello \n \n World!");