如果一切只在Javascript中寫,只要\n就可以了,可以直接這樣:
代码
private void ShowMessage(string strMessage)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);
}
{
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;
}
}
浙公网安备 33010602011771号