請問各位大大
c# 的 GridView 顯示欄位若有四個欄位a,b,c,d
可否用兩個FOREACH的迴路來產生資料寫入GridView
如第一個FOREACH找到a,b
再由a,b找第二個FOREACH找到c,d
然後再一起顯示在GridView表單中....
有人聽得懂我說的嗎? 還是有可參考的書籍可以提供?
以上,請不吝賜教.
joy036提到:
可否用兩個FOREACH的迴路來產生資料寫入GridView
如第一個FOREACH找到a,b
再由a,b找第二個FOREACH找到c,d
然後再一起顯示在GridView表單中....
有人聽得懂我說的嗎? 還是有可參考的書籍可以提供?
兩個 table 要結合放在同一行
必有 關連值 相同
因此 何不 join 後 一起 foreach
兩次foreach找到a,b,c,d四個值的內容後,
再手動產生datatable,參考此篇
http://blog.xuite.net/chu.hsing/Think/34056355
然後再將 GridView的datasource binding此datatable
打完收工...
如albertachen大所述,資料若來自同一資料庫的話,先JOIN比較好