iT邦幫忙

0

c# vs2012 DetailsView 元件 秀多筆資料

我是使用 GRIDVIEW 先取資料
然後當我選一筆值,可以帶出該筆詳細的資訊,但他有多筆,
目前我的只能秀一筆,但我用分頁又有很多頁,想說是否可以設定一次秀出來呢?
謝謝~

主表明細 Master-Details

本來就是「多對一」

所以搭配 GridView + DetailsView(單一筆記錄)
還滿OK的啊
mis2000lab大大,我想樓主他想表達的應該是指資料表中的一對多關係,如同Customer(顧客)、Order(訂單),選了其中一個客戶,列出他所有的訂單資料。
那就要自己寫囉
想用「現成的」DetailsView又要做他「做不到」的功能,那就....自己寫了

原PO問題的「標題」跟「內文」的關鍵字不太一樣,我看了幾次,還是不清楚他想問啥?

不然就用兩個 Gridview來搭配

上方GridView是訂單
點選以後

下方Gridview列出這筆訂單的明細

這樣也不錯用。


原PO似乎是被「DetailsView」的Details給卡住了
以為主表明細的「明細」只能用 DetailsView :-)

廣告一下,這個範例在我的書有
ASP.NET專題實務,上集,第九章

1 個回答

8
bluesky1213
iT邦新手 3 級 ‧ 2014-10-01 08:54:58
最佳解答

DetailsView只能顯示一筆資料
http://msdn.microsoft.com/zh-tw/library/cc295027.aspx

如果你是要做Master Detail的話
請參考http://www.dotblogs.com.tw/jeff377/archive/2008/06/21/4348.aspx

我要發表回答

立即登入回答