我有一个测试页 Test.aspx ,下面是我在Page_Load函数中的代码。
Response.Write("test");
当我执行此页面时,我可以看到html输出“test”以及 html,身体标签。
我应该怎么做才能使输出只有文本“test”,而且没有body,html标签?
请建议。
答案 0 :(得分:3)
您可以尝试使用此代码 - 基于ContentType = "text/plain";
Response.Clear();
Response.ContentType = "text/plain";
Response.Write("Only text is printed");
Response.End();
答案 1 :(得分:2)
试试这个
Response.Clear();
Response.ContentType = "text/plain";
Response.Write("Test");
Response.End();
答案 2 :(得分:1)
如果你有一个你不会写一个空页面的案例,你可以写一些单词或其他东西,最好使用一个处理程序.ashx
默认情况下,处理程序不会添加任何内容,例如.aspx页面,不需要清除任何内容,也不需要花时间进行渲染,然后像使用aspx页面一样清除。
所以正确的方法是创建一个处理程序。