- - PR -
ダウンロード中止後、リロードすると画面のレイアウトが崩れます
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-06-21 22:26
flatと申します
こんばんは 表題の件に関しまして質問させて下さい <開発環境> Windows2000Pro VS.Net2003 .Net FrameWork1.1 IIS5 <言語> VB.NET 現在、WEBアプリケーションで A:画面起動時にcsvファイルから項目を取得しその項目を画面に表示する。 B:Aで作成した画面上から、ダウンロード(LinkButton)を実行すると 画面起動時に使用したcsvファイルがダウンロードできる という画面を作成しています 上記の状態で、 A:画面作成 -> csvファイル削除 -> B:ダウンロード -> エラー出力 -> csvファイル作成 -> IEのツールバーにある[更新]ボタンでリロード という操作を行うと、csvファイルの内容がただベタ打ち状態で表示されて しまいます。 cokkieの削除やインターネットの一時ファイルの削除や履歴のクリアなどを 行ってみましたが、同じ現象になってしまいます ダウンロード処理のコードは下記のようになっています
上記のコードのうち、 Response.WriteFile(stFilePath) Response.End() をコメントアウトすると、問題なくリロードします(^^; 画面の生成は、HTMLTableを RUNAT="server" にし Page_Load時に、CSVの内容に応じて動的に生成しています 何かヒントやお気づきの点などございましたら教えて下さい よろしくお願い致します 以上です | ||||
|
投稿日時: 2006-06-22 13:37
全体の構成がいまいちわかりません。
まず、CSVの内容をTableで表示する画面がありますよね? これを仮にDisplay.aspxとして。 CSVの内容をResponse.WriteFile()してるのはDisplay.aspxとは別のaspxですか? 別の場合、Display.aspxから画面遷移しているのですか? それとも、隠したフレームなどに読込んでいるのですか? |
1