[送信] ボタンのある ASP.NET2.0 Web ページがあります。ユーザーがクリックすると、その場で XML ファイルが生成され、結果として返されます。
コードは次のとおりです。
protected void submitBtn_Click(object sender, EventArgs e)
{
string result = this.ProduceMyXmlResult();
this.Response.Clear();
this.Response.StatusCode = 200;
this.Response.ContentType = "application/xml";
this.Response.ContentEncoding = System.Text.Encoding.UTF8;
this.Response.Write(result);
this.Response.End();
}
コードの一部は、私が望むことを正確に実行します。しかし、ブラウザーは XML ファイルを新しいページとして認識しないため、[戻る] ボタンをクリックしても元のページに戻りません。なぜ、どうすればそれを克服できますか?