• 締切済み

処理中ウィンドウ表示 [ASP.NET/VB.NET]

VB.NETでWEB画面を作成しています。 照会画面でデータベースから読み込んだデータを表示させるものですが検索条件によってはどうしても処理時間が長くなる場合があります。そこで検索処理前に『処理中です』みないなウィンドウを検索画面とは別に(検索画面より手前に)表示して、検索処理が終了しデータが表示された後に、処理中画面を閉じる仕様を提示されました。 処理前に新規にウィンドウを表示することはできますが、検索処理と同期をとって閉じる方法が全くわかりません。何か良い方法がありましたらお願いします。またWEBではこの様な場合、どのような仕様が一般的なのでしょうか。

みんなの回答

回答No.1

お世話になります。 こちらが参考になると思います。 [ASP.NET 1.1 長い処理中に「お待ちください」画面を表示する] http://blogs.wankuma.com/jitta/articles/19448.aspx

関連するQ&A

  • VB(カンマ編集)

    データベースから取得したデータをカンマ編集して、画面に表示するプログラムを作っているのですが、データ数が多すぎて画面に表示するまでに時間がかかってしまっています。何か処理を早くするいい方法はないでしょうか。 プログラムはVBを使っています。 データベースはSQLServerを使っています。 よろしくお願いします。

  • 【初心者です】VB.NETとASP.NET、何が違う?

    今までASPでWeb開発を行っていた者です。 最近顧客の方で「Microsoft Visual Basic .NET Standard Version 2003」を 購入したらしく、これからはVB.NETでWeb開発することとなりそうです。 そこで、.NETについて疑問点があります。 (1)VB.NETで、Web画面の開発って可能なのでしょうか?  私は過去にVB6.0で開発を行ったことがあったのですが、  VB6.0ではWindowsのアプリケーションを作成するための開発ソフト  だと思っていたのですが、VB.NETからはWindowsのアプリケーションだけでなく、  Web画面も開発可能になったということでしょうか? (2)「Visual Studio .NET 2003」の内容は、、、   ・ Visual Basic .NET 2003   ・ Visual C# .NET 2003   ・ Visual C++ .NET 2003   ・ Visual J# .NET 2003  になってますが、何故ASP.NETが入ってないのでしょうか?  (そもそも、ASP.NETの開発ツールは無いのでしょうか?) 考えれば、考えるほどわからなくなりそうです。 どうぞ、宜しくお願い致します。

  • スクロール時の行ズレ [ASP.NET/VB.NET]

    VB.NETでWEBの画面を作成しています。 DataListにデータを表示しデータが多い場合にはスクロールバーでデータをスクロールできると思いますが、その際最上行のデータが1行全て表示されずに半分だけ表示される場合があるかと思います。(説明下手ですみません。エクセルのように行単位でスクロールしないということを言いたいのですが、分かってもらえるでしょうか。) 私はWEBはこのようなものだと思うのですが、きれいに1行ずつスクロールさせて最上行がすっきり1行常に表示させることはできるのでしょうか。  

  • VB2005でASP.NETを使用してwebサイトを作成しております。

    VB2005でASP.NETを使用してwebサイトを作成しております。 ボタンをクリックした際、ラベルに「処理中」などを表示させて DB更新などの処理を行い、終了後に「終了」などをラベルに表示したく 設定を行っているのですが画面に反映されません。 ボタンクリックイベントの終了のタイミングでラベルの内容が表示されます。 webなのでサーバー側で処理し結果をHTML?でクライアントに返してブラウザ表示している仕様上、 処理途中のラベルの値をクライアント側に反映することはできないのでしょうか??

  • ASP DB検索結果の件数を事前表示

    ASP(ASP.NETではないです)でデータベースに接続し、検索する処理で質問させてください。 WEB画面で検索条件を入力し検索した結果、件数が多い場合は結果表示前にメッセージを出し、 そのまま表示するか、検索条件を見直すために検索条件の入力画面に戻すという仕組みを 作りたいと思っています。 SQLの生成やデータベースへの問い合わせはサーバー側の処理になるため、件数がわかっても クライアント側にメッセージボックスを出せません。 一度クライアントに件数を表示する画面を出し、OKボタンをクリックしたら再度同じSQLを 走らせるというくらいしか思いつかないのですが、何か他に良い方法はありますでしょうか?

  • ASP(VB).NETでの背景色変更

    ASPは初心者なのでよろしくお願いします m(__)m Windowsアプリケーション(VB)では画面の背景色を動的に変えるのは簡単なことなのですが、Webアプリケーションだと勝手が違って思うようにいきません。その制御が可能か不可能、可能であればその方法も教えてください。 ちなみに環境は.NET Framework1.1です。 以上、よろしくお願い致します。

  • ASP.NET(VB) 和暦の表示方法について

    ASP.NET VB  データに登録された日付日付をWebページに和暦で表示する方法 について以下のようにデータベースから sqlDatasource1 と FormView1 を組み合わせ入力年月日を取得し Formに表示したいのですが、西暦表示になってしまいます。 教えてください。 'システム和暦年月日表示 Dim cult As System.Globalization.CultureInfo = New System.Globalization.CultureInfo("ja-JP") cult.DateTimeFormat.Calendar = New System.Globalization.JapaneseCalendar     DIM YMD AS Datetime YMD = (CType(FormView1.FindControl("入力年月日Label"), Label)).Text me.txYMD.text = YMD.ToString("ggyy年MM月dd日", cult)

  • ASP.NET(VB)にてFormViewでの更新についてお尋ねします。

    ASPNETは最近始めたばかりの超初心者ですが、宜しくお願いします。 現在、Microsoft Visual Web Developer 2008(VB)を使用しています。 FormView についてお尋ねいたします。 下記の様な画面構成で FormView を作成したとします。 ≪ItemTemplate≫ ################################### # 氏名:__________ TEL:__________ # [編集] ################################### ≪EditItemTemplate≫ ####################################### # 氏名:__________|▼| TEL:__________ # [更新] ####################################### 実行させて、[編集]ボタンをクリックした後、編集画面が表示され 氏名を|▼|で選択させた時に TELの内容も同時に変更したいのですが、 現在のところ連動していません。 氏名を変更した際、データべース を見に行き、一致した場合に表示しようかとも思ったんですが何故か 氏名を更新後(氏名_SelectedIndexChanged)に記述してみても反応が ありません・・・ 簡単に氏名を変更したらTELも変わる様な方法が あれば是非とも教えてください。

  • VB6.0とVB.NETの違い

    学校の実習での復習で分からないところがありまして 文献を調べたのですが、解決しなかったので教えてください。 最近VB.NETを使う機会が多くなりまして、VB6.0との違いについて悩んでおります。 かつて、VB6.0で基礎的な参考書にデータコントロールを使用してのデータベース(エクセルを用いての)を作成したことがあったのですが、VB.NETにしてからは、同じ方法でのアプリケーションの作り方(データコントロールとエクセルを使っての方法)がわからなくなってしまいました。 どなたか、教えてください。おねがいします。

  • 処理中...と表示するには

    データ検索のプログラムがあるのですが、 フォームを送信した後、処理に時間が掛かるものであった場合、ブラウザに「処理中...」と一旦表示させ、その後、検索結果を表示させる。 といった事をやりたいと思っています。どういう方法があるのでしょうか?ぜひ教えて頂けないでしょうか?

    • ベストアンサー
    • PHP