| 模式 | 輸出 id 範例 | 適用場景 |
|---|---|---|
| AutoID | ctl00_MainContent_txtAutoID | 相容舊版 |
| Static | txtStatic | JS 需固定 ID |
| Predictable | MainContent_txtPredictable | GridView/ListView 資料列 |
| Inherit | MainContent_txtInherit | 繼承父容器設定 |
宣告:<asp:TextBox ClientIDMode="Static" ID="txtStatic" />
Inherit:預設,跟隨父控件/頁面。Enabled:頁面關閉 ViewState 時,單控件強制啟用。Disabled:頁面開啟 ViewState 時,單控件強制關閉。突破「頁面層級開關控制全局」限制。
CheckBoxList/RadioButtonList/Menu 支援 RenderMode="UnorderedList" / "OrderedList",輸出 <ul><li> / <ol><li> 取代 <table>,利於 CSS/無障礙/SEO。