2012-03-01 15 views
0

私はC#.Netで作業しており、5つのgridviewsを持つページを持っています。アプリケーションを実行すると、一度に5つのグリッドすべてをデータで表示する必要があります。しかし、今、1つずつロードして表示しています。データを一度に表示する

一度にすべてのgridviewを表示するにはどうすればよいですか?ページのレンダリングで何かをする必要があるかどうか。

ここ

私をPage_Loadが..です

gridview1.DataSource = ds1.Tables[0]; 
gridview1.DataBind(); 
gridview2.DataSource = ds2.Tables[0]; 
gridview2.DataBind(); 
gridview3.DataSource = ds3.Tables[0]; 
gridview3.DataBind(); 
gridview4.DataSource = ds4.Tables[0]; 
gridview4.DataBind(); 
gridview5.DataSource = ds5.Tables[0]; 
gridview5.DataBind(); 

まず、2つのグリッドは、データ量が少ないがありました。それはすぐに出力ページに飛びついた。 3番目のグリッドに来るとき、それは大量のデータを持っていました。そのとき、出力ページは最初の2つのグリッドビューを見て、3番目のグリッドを待っていました。私が欲しいもの

は私がアプリケーションを実行したら、すべての5つのグリッドが一度に表示されるはずです、..です

+0

コードサンプルを提供できますか? – kaj

+0

どのようにデータをグリッドビュー – Raghuveer

+0

にバインドし、データセットでデータを取得し、そのデータセットをdatasourceおよびgridview1.databind()にバインドしますか? – RobinHood

答えて

0

あなたがする必要があるのは、それぞれのGridViewとデータバインド各GridViewの上のデータソースを設定されています。

ページレンダリングで何もする必要はありません。

あなたは何をしているかを示すことができるまでは、このための答えを得ることはありません - とそれを行うための唯一の方法は、あなたのマークアップ/コードの例に

+0

私は質問を更新しました... – RobinHood

0

5グリッド= 5つのデータソースを投稿することです。あなたはそれらを持っていますか?

+0

私は質問を更新しました... – RobinHood

関連する問題