2010-05-05 57 views
1

Helo,我有一個兩個網格,我必須從表格中顯示一些記錄。該表由員工姓名,經理姓名和他們的評論組成。現在在第一個網絡上,我提取員工姓名的數據。現在在第二個網格上,我必須顯示經理姓名及其評論的數據。數據在同一張桌子上。 在第一個網格的顯示按鈕上顯示所有員工。然後在AdvWebGrid.ClickLink或第一個網格上的任何選定用戶,我必須在第二個網格上顯示經理名稱和他們的評論。我怎樣才能做到這一點 ? 希望我的問題清楚嗎?如何填充網格行中的不同記錄?

回答

1

您是否可以使用hirarchy grid?意思是當您點擊員工名稱時,它會在該行的下方打開一個網格?我認爲這將是您的最佳選擇,因爲您可以在一個數據表中使用datatable從表格中獲取所有員工並分配他們先DataTable,並在其他數據表中提取做這一切只是分配數據表兩兩點格的數據源,並創建它們之間的連接,這將很好地工作畢竟經理和評論...

鏈接

http://www.infragistics.com/dotnet/netadvantage/aspnet/web-hierarchical-data-grid.aspx#Overview

http://helpcentral.componentone.com/nethelp/c1webparts/default.htm?turl=WordDocuments%2Fdisplayingahierarchicalgrid1.htm

http://msdn.microsoft.com/en-us/library/ff407273(office.14).aspx

http://aspalliance.com/articleViewer.aspx?aId=21&pId=

+0

嗨EMY,但我不得不使用TMS AdvWebGrid,沒有其他選擇。 – ahmed 2010-05-05 06:17:32

+0

我的表格由「employee manager1 manager2 manager3 ....... manager_comments」組成,現在我必須在運行時在第二個網格上填充manager1,manager2,manager3。我在這兩個網格上獲取的數據來自一個表格。 – ahmed 2010-05-05 06:28:58

+0

ok.so有事件名爲RowCommand使用該事件的第一個網格,當用戶單擊該行時檢查單元索引獲取id並傳遞給查詢,查詢返回數據,將該數據保存在數據表中並將該數據表分配給第二個網格。所有這些工作都是在rowcommand中完成的。 – 2010-05-05 06:42:23