0

その場で (ユーザーが .aspx ページのボタンをクリックしたときに) いくつかのデータを生成し、それを Word ドキュメントとしてブラウザーに送信する必要があります。

この記事を見つけてコードをコピーしました。最初は完璧に機能しました。コードにいくつかの変更を加えて、自分のやりたいことを実行させたところ、突然、IE が「ローカルホストから MsWordSample.doc(3.77k) を開くか保存しますか」というボックスが表示されたときに、 [開く] をクリックします。最初は [100% ダウンロード済み] と表示されますが、これはすぐに消えて (ほとんど読めなくなります)、[MsWordSample.doc をダウンロードできませんでした] というテキストに置き換えられます。[再試行] をクリックすると Word が開きますが、.aspx ページが表示されます。つまり、テキスト ボックスとラベルが表示されます。コードの最後にある Response.Write にある html は表示されません。

これはどのように起こりますか?最初はうまくいきました。サンプル コードでページを正確に変更しましたが、それでも正しいデータが Word に送信されません。(上記の操作の後) .aspx ページでコードが開きます。

4

1 に答える 1