2011-07-05 17 views
1

私はアプリケーションの夏のデータとしてラベルのデータテーブルからデータを入れようとしていますが、テーブルを実行時に作成するようなラベルのインスピレーションのテーブルにデータを入れたいと思います。時間..。ご提案のための実行時にデータを配置する方法テーブル、つまり実行時にテーブルを作成する方法

for (int m = 0; m < dtGroupedByDate.Rows.Count; m++) 
{ 
     Label Date = new Label(); 
     Date.Text = dtGroupedByDate.Rows[m][0].ToString(); 
     Date.Style["margin-left"] = (m > 0) ? "20px" : "0px"; 
     this.Controls.Add(Date); 
     Label PowerSum = new Label(); 
     PowerSum.Text = dtGroupedByDate.Rows[m][1].ToString(); 
     PowerSum.Style["margin-left"] = "20px"; 
     this.Controls.Add(PowerSum); 
} 

希望... よろしく、

+0

あなたは何を望んでいないのですか?もっと詳しく教えてください。 – rahularyansharma

+0

@rahularyansharma今私のコードでデータテーブルから実行時にラベルにデータを置いています。実行時にデータテーブルからテーブルにデータを入れたいときは、テーブルも実行時に作成されます –

+0

@Syed Raza 、あなたはコードを基本的にそれはあなたが求めているものを行う必要がありますように見えます。欠落していると思われる部分は、データベースへのクエリ(またはデータを取得する場所)です。これはあなたが助けが必要なものですか?これはあなたのための良いスタート地点かもしれません。http://msdn.microsoft.com/en-us/library/dw70f090(v=vs.80).aspx –

答えて

0

あなたのデータは、データテーブルDTに

であると仮定し、その後

DataTable dt = new DataTable(); 
     Table mytable = new Table(); 
     this.Controls.Add(mytable); 
     mytable.DataBind(dt); 
+0

こんにちはVikky、あなたがこのデータをテーブルはデータテーブルにバインドされますか?私は私のデータテーブルに日付と電力の値があることを意味し、私はその結果が欲しいように1行に表示したい。 7月1日123日2月245日...など。 –

+0

参照。これは、データテーブルのようにデータをテーブルに単純にバインドします。必要に応じて書式設定されたテーブルが必要な場合は、cssを使用します – Vikky

0

あなたはHtmlTable制御

を使用することができますHereあなたは見つけることができますリストをループして行を動的に追加する例

関連する問題