![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 topcat 版主 ![]()
![]() ![]() ![]() ![]() |
點部落:http://www.dotblogs.com.tw/topcat/archive/2008/04/30/3755.aspx 小舖的部落格:http://blog.blueshop.com.tw/topcat/archive/2008/04/30/54924.aspx 有時候希望多筆顯示訂單,但是訂單Orders、訂單明細OrderDetail可能分屬於不同的資料表中,因此如果多筆顯示的時候,就可以使用這個【巢狀GridView】的技巧。 這個範例會說明兩個東西: DropDownList與GridView互動:使用DropDownList顯示員工,當挑選了某個員工,則透過GridView顯示該員工的相關訂單內容。 巢狀GridView的設計:透過TemplateField的應用,將訂單明細用第二個GridView顯示在GridView1中的TemplateField中。 透過RowDataView使用欄位名稱取得GridView某欄位的內容 方式主要是透過外部的GridView1的RowDataBound事件,為訂單Orders的每個Row設定他內部的SqlDataSouce資料來源是GridView的哪個欄位。相關程式碼如下:
== 簽名檔 ==
====== 以下是簽名檔(不是回應內容) ====== 世界上有兩種東西,分享給別人後,不但不會變少,反而變更多 一個是快樂,另一個是知識 而分享知識,不但獲得更多知識,更獲得快樂~ 知識,從分享開始.... 歡迎到小喵的Blog: Topcat姍舞之間的極度凝聚 https://dotblogs.com.tw/topcat/ |