[ASP.NET]WEB画面に「処理中」「検索中」などを表示させる

[ASP.NET]WEB画面に「処理中」「検索中」などを表示させる

VB.NET 等でデータベースと連携したWEBサイトを構築している場合、「検索中」とか「処理中」などの画面を表示させたい時がある。これがまた結構面倒なんですが、AJAX UpdateProgress を使うと結構簡単に作成できてしまいます。

実際に利用したサイト: http://tksoft.ddo.jp/freeship/

検索ボタンを押したのち、400ms以上(コントロールで値の設定は可能)の待ちが発生した場合、「検索中」という文字やGIF画像を表示させています。

参考にしたのは:

https://www.microsoft.com/japan/seminar/msdn/webcast/bg/47.ajax.updateprogress/play.aspx

AJAXがVB.NETに組み込みできるので、WEB画面の操作が幅広くなりました。
処理終了後に変化するコントロールはすべて、UpdatePanel コントロール内に配置しておく必要があるようです。

解決しましたら、いいね か ツイート をお願いします

コメントする