0

ASP.NET/C# は初めてです。最近asp:UpdatePanel、ASP.NET のコントロールに出会いました。ページに複数の GridView があります。私が達成しようとしているのは、ロードされたときに GridViews を表示することです。

たとえば、最初の GridView データがデータ ソースから読み込まれ、グリッドにデータ バインドされているとします。UpdatePanelを使用して、他の GridViews がまだ読み込まれている間にユーザーに結果を表示するにはどうすればよいですか?

注: これを実現するために、現在フラグとタイマーを使用しています。On everyTriggerのタイマーにタイマーを設定し、フラグを使ってデータがロードされているか確認します。その場合は、他のデータがまだ処理されている間にページにデータを表示するメソッドを呼び出します。UpdatePanelTickDataBind()

上記がこれを行う最も効率的な方法ではないことはわかっています。助けてください。

4

1 に答える 1

0

の更新モードを に設定した場合はUpdatepanelConditional次の ようにDataBind()呼び出す必要があります。.Update()

GridView1.DataBind();
UpdatePanel1.Update();
于 2013-04-05T07:50:40.477 に答える