VB.NET 等でデータベースと連携したWEBサイトを構築している場合、「検索中」とか「処理中」などの画面を表示させたい時がある。これがまた結構面倒なんですが、AJAX UpdateProgress を使うと結構簡単に作成できてしまいます。
実際に利用したサイト: https://www.tksoft.work/freeship/
検索ボタンを押したのち、400ms以上(コントロールで値の設定は可能)の待ちが発生した場合、「検索中」という文字やGIF画像を表示させています。
参考にしたのは:
Microsoft – クラウド、コンピューター、アプリ & ゲーム
ご自宅やビジネスでご利用いただける Microsoft 製品とサービスをご覧ください。Surface、Microsoft 365、Xbox、Windows、Azure などをご購入いただけます。ダウンロードやサポートもご用意しています。
AJAXがVB.NETに組み込みできるので、WEB画面の操作が幅広くなりました。
処理終了後に変化するコントロールはすべて、UpdatePanel コントロール内に配置しておく必要があるようです。
コメント