VB.NET 等でデータベースと連携したWEBサイトを構築している場合、「検索中」とか「処理中」などの画面を表示させたい時がある。これがまた結構面倒なんですが、AJAX UpdateProgress を使うと結構簡単に作成できてしまいます。
実際に利用したサイト: https://tksoft.work/freeship/
検索ボタンを押したのち、400ms以上(コントロールで値の設定は可能)の待ちが発生した場合、「検索中」という文字やGIF画像を表示させています。
参考にしたのは:
日本マイクロソフト - Official Home Page
マイクロソフトは、世界中のすべての人々とビジネスの持つ可能性を最大限に引き出すための支援をさせていただくことを使命として、Surface などのデバイスからクラウドサービスまで多種多様な製品・サービスの開発・提供により、様々な分野で事業を展開しています。
AJAXがVB.NETに組み込みできるので、WEB画面の操作が幅広くなりました。
処理終了後に変化するコントロールはすべて、UpdatePanel コントロール内に配置しておく必要があるようです。
コメント