テスト ページTest.aspxがあります。以下は、Page_Load 関数にあるコードです。
Response.Write("test");
このページを実行すると、html の body タグとともに "test" という html 出力が表示されます。
出力にテキスト「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 ページで行うようにクリアします。
したがって、正しい方法は、ハンドラーを作成することです。