导航

js 換行

Posted on 2010-02-10 10:17  杨彬Allen  阅读(347)  评论(0)    收藏  举报

  如果一切只在Javascript中寫,只要\n就可以了,可以直接這樣:

代码
function FailedCallback(error)
{
// Display the error.
var stackTrace=error.get_stackTrace();
var message= error.get_message();
var statusCode=error.get_statusCode();
var exceptionType=error.get_exceptionType();
var timeout=error.get_timedOut();

var errstr="推疊追蹤: "+ stackTrace+"\n";
errstr
+="服務錯誤:"+ message+"\n";
errstr
+="狀態碼:"+ statusCode+"\n";
errstr
+="例外類型:"+ exceptionType+"\n";
errstr
+="逾時:"+ timeout+"\n";
errstr
+="請關掉IE, 重新進入 !!";
alert(errstr);
}
    private void ShowMessage(string strMessage)
    {
        ScriptManager.RegisterStartupScript(this, this.GetType(), "edit", "alert('" + strMessage + "');", true);
    }

 

  

  如果要在C#中去alert,必須\\n,就像這樣:

代码
public string CheckHeadInfo(HeadInfo myHeadInfo)
{
if (!(((myHeadInfo.Audit1 != null) && (myHeadInfo.Freq1 != null) && (myHeadInfo.NSubject1 != null) && (myHeadInfo.NContent1 != null))
|| ((myHeadInfo.Audit1 == null) && (myHeadInfo.Freq1 == null) && (myHeadInfo.NSubject1 == null) && (myHeadInfo.NContent1 == null))))
{
string message = "請填寫下列欄位:";
if (myHeadInfo.Audit1 == null)
message
+= "\\nNotification1 Days";
if (myHeadInfo.Freq1 == null)
message
+= "\\nFrequency1";
if (myHeadInfo.NSubject1 == null)
message
+= "\\nNotification1 Title";
if (myHeadInfo.NContent1 == null)
message
+= "\\nNotification1 Content";
return message;
}
}