- - PR -
ASP.NETで1度表示したフォームをその後PostBack等(画面ロード)処理をしたくない。
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-08-10 14:50
ASP.netで開発を行っています。
1度画面表示したフォームを、 EnterキーやF5キーなどでリロードしたくないのですが、 どのようにしたら対応できるのでしょうか? | ||||
|
投稿日時: 2006-08-10 14:57
まずは、リロードされてもいいように設計するのが Webアプリでは大切ではありませんか?
Enterキーは、
というような JavaScript を埋め込んで、aspx の方で onkeydown とかで使えば対応できそうですが。 | ||||
|
投稿日時: 2006-08-10 15:00
F5キーはJavaScriptで、ポストバック等はサーバコントロールを 貼り付けないことなどで対応できるかもしれませんが、ブラウザ の再表示(リロード)ボタンなどは対応できないので現実的では ないと思います。 もう少し詳しい状況がわかれば、識者の方が対処方法を教えてく れるかもしれません。 | ||||
|
投稿日時: 2006-08-10 23:17
読んでみて→http://blogs.wankuma.com/jitta/archive/2006/07/13/32389.aspx
「マイクロソフトへの要望の出し方」としていますが、「オンライン・コミュニティでの質問の仕方」としても通じます。 なぜ、どんなことに困っているのか。それを読みやすくまとめないと、回答を得るのはとても難しくなります。 | ||||
|
投稿日時: 2006-08-11 15:49
自己解決しました。
とゆーか、やはりリロード処理はそのままにすることにしました。 当初はリロードが必要ない画面でしたので、止める事ができるなら止めようと思いましたが、仕様を詰めていったところリロード処理が必要になったので、そのままにしました。 >Jittaさん リンク先のページを参照しました。 質問の仕方について参考になりました。 ありがとうございます。 |
1