也意謂著在使用這個元件時基本的運用方式就像GridView一樣簡單使用,好處
就是學習門檻低,那到底IdeaSparks ASP.NET CoolControls提供什麼額外的功能
?這裡我引述作者官方blog所列功能
- Fixed column header, footer and pager
- Scrollable content
- User-resizeable column widths (new!)
- Maintains scroll position and column widths after a postback or callback (new!)
接著我會以Visual Studio 2010 Professional加上北風資料庫做Demo
Step 1:將IdeaSparx.CoolControls.Web.dll放到專案的Bin目錄,在這裡我的專案
Step2:接著我們要為Toolbox增加CoolControls,首先我們點選Standard tab再按滑鼠右鍵,選擇Choose Items,選取之前放置在Bin目錄的IdeaSparx.CoolControls.Web.dll
Step3:將畫面切換至Design模式,並將CoolGridView托曳至畫面,這裡資料來源是使用SqlDataSource方式連結北風資料庫的Customers資料表
Step4:執行
IE 6
Firefox 6.0.2
Chrome 13.0.782.220
從畫面看來在主流瀏覽器顯示固定表頭功能都能正常運作,接著我們來嘗試Column Resize的功能,讓CompanyName及Country的欄位變寛靠近捲軸,這裡只顯示IE 6的結果
變更欄位寛度過程
變更後結果
至於其餘細節讀者可自行研究,底下是元件作者的blog
讚!非常有用。
回覆刪除