[英]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.