C# 不带html、正文标记的Render.aspx页面

C# 不带html、正文标记的Render.aspx页面,c#,asp.net,C#,Asp.net,我有一个测试页面test.aspx,下面是我在页面加载函数中的代码 Response.Write("test"); 当我执行这个页面时,我可以看到html输出“test”以及 html,其中的body标签 我应该怎么做才能使输出只有文本“test”,而没有正文html标记 请建议。试试这个 Response.Clear(); Response.ContentType = "text/plain"; Response.Write("Test"); Response.End(); 试试这个 Re

我有一个测试页面test.aspx,下面是我在页面加载函数中的代码

Response.Write("test");
当我执行这个页面时,我可以看到html输出“test”以及 html,其中的body标签

我应该怎么做才能使输出只有文本“test”,而没有正文html标记

请建议。

试试这个

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

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

您可以尝试使用此代码-基于
ContentType=“text/plain”


您可以尝试使用此代码-基于
ContentType=“text/plain”


当你有一个情况,你不会一个空页,你可以写一些字,或其他东西,最好使用一个处理程序。ashx

默认情况下,处理程序不会添加任何内容,如.aspx页面,无需清除任何内容,也无需花费时间进行渲染,然后像处理aspx页面一样进行清除


因此,正确的方法是创建一个处理程序。

当你有一个案例,你不需要一个空页面,你可以只写一些单词或其他东西,最好使用一个处理程序。ashx

默认情况下,处理程序不会添加任何内容,如.aspx页面,无需清除任何内容,也无需花费时间进行渲染,然后像处理aspx页面一样进行清除

因此,正确的方法是创建一个处理程序。

如果使用“查看源代码”,一些浏览器会“发明”html和body标记。使用fiddler2检查真实的原始输出。如果使用“查看源代码”,某些浏览器会“发明”html和正文标记。使用fiddler2检查实际原始输出。