控制項通常會把常用屬性或功能顯示在智慧標籤中,提供使用者更簡便的快速設定,例如下圖為 GridView 的智慧。若要製作控制項的智慧標籤,需實作控制項的 ActionList 加入智慧標籤中要顯示的項目,在本文將以 TDateEdit 控制項為例,進一步說明控制項的智慧標籤的實作方式。
[ASP.NET 控制項實作 Day21] 實作控制項智慧標籤
- 7948
- 0
- Server Control
- 2008-11-04
控制項通常會把常用屬性或功能顯示在智慧標籤中,提供使用者更簡便的快速設定,例如下圖為 GridView 的智慧。若要製作控制項的智慧標籤,需實作控制項的 ActionList 加入智慧標籤中要顯示的項目,在本文將以 TDateEdit 控制項為例,進一步說明控制項的智慧標籤的實作方式。
上篇我們介紹了自訂 Designer 來輸出控制項設計階段的 HTML 碼,可是若你去對針 Designer 的程式碼下中斷點,你會發覺根本無法偵錯。因為程式在執行階段時期,根本不會執行 Designer 相關類別,所以你在 Designer 類別中下的中斷點完全無效;當然不可能這樣寫程式碼而用感覺去偵錯,本文將告訴你如何去偵錯設計階段的程式碼。
[ASP.NET 控制項實作 Day19] 控制項設計階段的外觀
[ASP.NET 控制項實作 Day18] 修改集合屬性編輯器
[ASP.NET 控制項實作 Day17] 集合屬性包含不同型別的成員
[ASP.NET 控制項實作 Day16] 繼承 WebControl 實作 Toolbar 控制項
[ASP.NET 控制項實作 Day15] 複合控制項隱藏的問題
[ASP.NET 控制項實作 Day14] 繼承 CompositeControl 實作 Toolbar 控制項
[ASP.NET 控制項實作 Day13] Flash 控制項
[ASP.NET 控制項實作 Day12] 繼承 TBActiveX 重新改寫 TBMediaPlayer 控制項
[ASP.NET 控制項實作 Day11] ActiveX 伺服器控制項
[ASP.NET 控制項實作 Day6] 事件與 PostBack
[ASP.NET 控制項實作 Day10] Media Player 控制項
[ASP.NET 控制項實作 Day9] 控制項常用 Attribute 介紹(2)
[ASP.NET 控制項實作 Day8] 控制項常用 Attribute 介紹(1)
[ASP.NET 控制項實作 Day7] 設定控制項在工具列的圖示
[ASP.NET 控制項實作 Day5] 屬性與 ViewState
[ASP.NET 控制項實作 Day4] 複合控制項
擴展現有伺服器控制項功能
第一個伺服器控制項