2011-11-16 44 views

回答

0

這取決於,但如果更改內容類型text/xml瀏覽器將顯示格式的XML。但是,如果您嘗試在網頁上顯示其他內容,則此功能無效。

+0

This Works。這是我的aspx頁面中的唯一行: <%@ Page ContentType =「text/xml」%> 而這個代碼在後面: Response.Write(xElement.ToString()); – StronglyTyped

+0

很高興你能工作:) –

1

您是否嘗試過使用XML服務器控件,並且不符合您的需求?它專門用於在網頁上顯示XML。

這裏是你想要做什麼的鏈接MSDN

0

那麼,如果你想序列化XElement對象到瀏覽器使用例如

Response.ContentType = "application/xml"; 
xElement.Save(Response.OutputStream); 

正如其他人所指出的那樣,只有當您的ASP.NET頁面只向該瀏覽器發送該XML文檔時,該功能纔有用。