簡體   English   中英

呈現不帶HTML,正文標簽的.aspx頁面

[英]Render .aspx page without html, body tags

我有一個測試頁Test.aspx ,以下是我在Page_Load函數中擁有的代碼。

Response.Write("test");

當我執行此頁面時,我可以看到html輸出“ test”以及其中的html,body標簽。

我應該怎么做才能使輸出僅包含文本“ test”,而沒有body,html標記?

請提出建議。

您可以嘗試使用此代碼-基於ContentType = "text/plain";

Response.Clear();
Response.ContentType = "text/plain";
Response.Write("Only text is printed");
Response.End(); 

嘗試這個

Response.Clear();
Response.ContentType = "text/plain";
Response.Write("Test");
Response.End();

當您遇到一個空白頁的情況時,您可以只寫一些單詞或其他內容,最好使用處理程序.ashx

默認情況下,該處理程序不會添加任何內容,就像.aspx頁面一樣,無需清除任何內容,並且您無需花費時間進行渲染,然后像處理aspx頁面一樣進行清除。

因此正確的方法是創建一個處理程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM