2009-05-23 79 views
0

我有一個充滿培訓課程進度的SQL Server表。我想做一個報告。報告將成爲用戶列表,每行顯示他們的姓名,完成狀態和百分比。他們將能夠擴大每一行以顯示子行,詳細說明詳細統計信息。什麼是在ASP.NET中使用的最佳UI控件與我的SQL數據配對以易於閱讀的方式顯示?在ASP.NET中創建可擴展報表的最佳UI控件?

回答

2

戴夫沃德有一個非常有趣的post關於創建一個簡單的數據重複器ASP.net頁面方法和jQuery以表格格式顯示數據。本質上,您將使用頁面方法將數據發送到客戶端,並使用微模板將其格式化爲簡單的表格。

作爲一種替代方法,您可以使用ASP.Net數據中繼器將數據格式化爲html表格,並使用jQuery plugin添加尋呼功能客戶端。您可能要小心這種方法,因爲大量的數據可能會使您的html變得相當龐大,並且尋呼對於確保快速的用戶體驗而言可能變得重要。

這照顧你的客戶端表。要添加擴展行以顯示詳細信息的功能,可以將該信息包裝在div標籤中,並附加一個單擊事件以顯示或隱藏內容。

0

我們一直在使用Telerik網格控件用於類似的目的。他們工作得很好。