0
我對這個小問題有一個解決方案,但我試圖讓我的頭腦發生什麼事情。爲什麼Environment.NewLine無法在.net標籤上工作?
我有一個網站用一個標籤:
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
而且在Page_Load中,我有:
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = "It is now: " + Environment.NewLine + DateTime.Now.ToShortTimeString();
}
爲什麼這不會產生一個新行/回車?
我有一個解決方案,但我只是想知道發生了什麼,爲什麼這是行不通的。
所以它只是編譯器呈現一個.NET標籤文本屬性爲純HTML的情況。 –
@RicardoDeano:它不是編譯器,它是在頁面在生命週期結束時呈現時呈現HTML的ASP.NET。但'Environment.NewLine'完全不是HTML。 –
好酷 - 感謝您的解釋。 –