Skip to content

Commit 5f23460

Browse files
authored
docs(persistenceframework): split table content into smaller sections with lists
1 parent 4839846 commit 5f23460

File tree

1 file changed

+219
-32
lines changed

1 file changed

+219
-32
lines changed

controls/persistenceframework/getting-started/supported-controls.md

Lines changed: 219 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,226 @@ position: 1
1010

1111
# Supported Controls
1212

13-
The main functionality of Telerik Persistence Framework is to provide long-term UI state persistence of Telerik® UI for ASP.NET AJAX controls. Since not all Telerik controls have user interaction modifiable configuration not all of the controls' state can be persisted.
13+
The main functionality of Telerik Persistence Framework is to provide long-term UI state persistence of Telerik® UI for ASP.NET AJAX controls. Since not all Telerik controls have user interaction modifiable configuration, therefore, not all of the controls' state can be persisted.
1414

1515
Following is a list of controls and the properties that can be persisted with Persistence Framework:
1616

17+
## Controls
1718

18-
| Control | Properties |
19-
| ------ | ------ |
20-
| **RadButton** | **Checked**, **SelectedToggleStateIndex** |
21-
| **RadCalendar** | **FocusedDate**, **SelectedDate** |
22-
| **RadColorPicker** | **SelectedColor** |
23-
| **RadComboBox** | **Selected Nodes**, **Checked Nodes** |
24-
| **RadDataPager** | **PageSize**, **StartRowIndex** |
25-
| **RadDock** | **Closed**, **Collapsed**, **DockZoneID**, **ExpandedHeight**, **Height**, **Index**, **Left**, **Pinned**, **Top**, **Width** |
26-
| **RadDropDownList** | **SelectedIndex** |
27-
| **RadDropDownTree** | **ExpandedIndices**, **CheckedIndices**, Selected indices of the embedded tree |
28-
| **RadFilter** | **FilterExpression** (internal property) |
29-
| **RadGrid** | Grid settings: **CurrentPageIndex**, **PageSize**, **EditIndexes**, **SelectedCellIndexes**, **SelectedIndexes**, **AllowMultiColumnSorting**, **Group-by expressions**, **Sort Expressions**, **Filter Expressions**;<br /> Column settings: **Width**, **OrderIndex**, **Display**, **Visible**, **CurrentFilterFunction**, **CurrentFilterValue**; <br /> Make sure to call the `.Rebind()` method of the grid after you call `.LoadState()`, so that the newly loaded settings take effect. <blockquote>Hierarchy and DetailTable persistence is not supported</blockquote>|
30-
| **MasterTableView** | **ColumnSettings**, **CurrentPageIndex**, **FilterExpression**, **GroupByExpression**, **IsItemInserted**, **PageSize**, **SortExpression** |
31-
| **RadListBox** | **CheckedIndices** (internal property), **SelectedIndices** (internal property)|
32-
| **RadListView** | **CurrentPageIndex**, **EditIndexes**, **FilterExpressions**, **IsItemInserted**, **PageSize**, **SelectedIndexes**, **SortExpressions** |
33-
| **RadMenu** | **SelectedIndex** |
34-
| **RadOrgChart** | **CollapsedIndices** (internal property), **GroupCollapseIndices** (internal property) |
35-
| **RadPane** | **CollapsedHeightWidth** |
36-
| **RadPanelBar** | **ExpandedIndices** (internal property), **SelectedIndex** (internal property) |
37-
| **RadPivotGrid** | **AggregatesPosition**, **AggregatesLevel**, **PageSize**, **CurrentPageIndex**, **FilterExpressions**, field settings (**SortOrder**, **ZoneIndex**, **UniqueName**, **ZoneType**), **CollapsedRowIndexes**, **CollapsedColumnIndexes**, **SortExpressions**, **ConfigurationPanel-LayoutType** |
38-
| **RadRibbonBar** | **Minimized**, **SelectedTabIndex** |
39-
| **RadScheduler** | **Selected Date**, **Selected View** |
40-
| **RadSkinManager** | **Skin** |
41-
| **RadSlider** | **SelectionEnd**, **SelectionStart**, **Value** |
42-
| **RadSlidingPane** | **Height**, **Width** |
43-
| **RadSlidingZone** | **DockedPaneId**, **ExpandedPaneId** |
44-
| **RadTabStrip** | **SelectedIndices** (internal property) |
45-
| **RadTileList** | **TileGroupIndices** (internal property), **SelectedTilesUniqueIds** (internal property) |
46-
| **RadToolBar** | **CheckedIndices** (internal property) |
47-
| **RadTreeList** | **CurrentPageIndex**, **EditIndexes**, **ExpandedIndexes**, **InsertIndexes**, **IsItemInserted**, **PageSize**, **SelectedIndexes**, **SortExpressions** |
48-
| **RadTreeView** | **CheckedIndices** (internal property), **ExpandedIndices** (internal property), **SelectedIndex** (internal property) |
19+
### RadButton
20+
21+
- Properties
22+
- `Checked`
23+
- `SelectedToggleStateIndex`
24+
25+
### RadCalendar
26+
27+
- Properties
28+
- `FocusedDate`
29+
- `SelectedDate`
30+
31+
### RadColorPicker
32+
33+
- Properties
34+
- `SelectedColor`
35+
36+
### RadComboBox
37+
38+
- Selected Nodes
39+
- Checked Nodes
40+
41+
### RadDataPager
42+
43+
- Properties
44+
- `PageSize`
45+
- `StartRowIndex`
46+
47+
### RadDock
48+
49+
- Properties
50+
- `Closed`
51+
- `Collapsed`
52+
- `DockZoneID`
53+
- `ExpandedHeight`
54+
- `Height`
55+
- `Index`
56+
- `Left`
57+
- `Pinned`
58+
- `Top`
59+
- `Width`
60+
61+
### RadDropDownList
62+
63+
- Properties
64+
- `SelectedIndex`
65+
66+
### RadDropDownTree
67+
68+
- Properties
69+
- `ExpandedIndices`
70+
- `CheckedIndices`
71+
- Selected indices of the embedded tree
72+
73+
### RadFilter
74+
75+
- Properties
76+
- `FilterExpression` (internal property)
77+
78+
### RadGrid
79+
80+
- Grid Properties
81+
- `CurrentPageIndex`
82+
- `PageSize`
83+
- `EditIndexes`
84+
- `SelectedCellIndexes`
85+
- `SelectedIndexes`
86+
- `AllowMultiColumnSorting`
87+
- `Group-by expressions`
88+
- `Sort Expressions`
89+
- `Filter Expressions`
90+
- MasterTableView
91+
- `ColumnSettings`
92+
- `CurrentPageIndex`
93+
- `FilterExpression`
94+
- `GroupByExpression`
95+
- `IsItemInserted`
96+
- `PageSize`
97+
- `SortExpression`
98+
- Columns
99+
- `Width`
100+
- `OrderIndex`
101+
- `Display`
102+
- `Visible`
103+
- `CurrentFilterFunction`
104+
- `CurrentFilterValue`
105+
106+
Make sure to call the `.Rebind()` method of the grid after you call `.LoadState()`, so that the newly loaded settings take effect.
107+
>important Hierarchy and DetailTable persistence is not supported
108+
109+
### RadListBox
110+
111+
- Properties
112+
- `CheckedIndices` (internal property)
113+
- `SelectedIndices` (internal property)
114+
115+
### RadListView
116+
117+
- Properties
118+
- `CurrentPageIndex`
119+
- `EditIndexes`
120+
- `FilterExpressions`
121+
- `IsItemInserted`
122+
- `PageSize`
123+
- `SelectedIndexes`
124+
- `SortExpressions`
125+
126+
### RadMenu
127+
128+
- Properties
129+
- `SelectedIndex`
130+
131+
### RadOrgChart
132+
133+
- Properties
134+
- `CollapsedIndices` (internal property)
135+
- `GroupCollapseIndices` (internal property)
136+
137+
### RadPane
138+
139+
- Properties
140+
- `CollapsedHeightWidth`
141+
142+
### RadPanelBar
143+
144+
- Properties
145+
- `ExpandedIndices` (internal property)
146+
- `SelectedIndex` (internal property)
147+
148+
### RadPivotGrid
149+
150+
- Properties
151+
- `AggregatesPosition`
152+
- `AggregatesLevel`
153+
- `PageSize`
154+
- `CurrentPageIndex`
155+
- `FilterExpressions`
156+
- Field settings
157+
- `SortOrder`
158+
- `ZoneIndex`
159+
- `UniqueName`
160+
- `ZoneType`
161+
- `CollapsedRowIndexes`
162+
- `CollapsedColumnIndexes`
163+
- `SortExpressions`
164+
- `ConfigurationPanel-LayoutType`
165+
166+
### RadRibbonBar
167+
168+
- Properties
169+
- `Minimized`
170+
- `SelectedTabIndex`
171+
172+
### RadScheduler
173+
174+
- Properties
175+
- `Selected Date`
176+
- `Selected View`
177+
178+
### RadSkinManager
179+
180+
- Properties
181+
- `Skin`
182+
183+
### RadSlider
184+
185+
- Properties
186+
- `SelectionEnd`
187+
- `SelectionStart`
188+
- `Value`
189+
190+
### RadSlidingPane
191+
192+
- Properties
193+
- `Height`
194+
- `Width`
195+
196+
### RadSlidingZone
197+
198+
- Properties
199+
- `DockedPaneId`
200+
- `ExpandedPaneId`
201+
202+
### RadTabStrip
203+
204+
- Properties
205+
- `SelectedIndices` (internal property)
206+
207+
### RadTileList
208+
209+
- Properties
210+
- `TileGroupIndices` (internal property)
211+
- `SelectedTilesUniqueIds` (internal property)
212+
213+
### RadToolBar
214+
215+
- Properties
216+
- `CheckedIndices` (internal property)
217+
218+
### RadTreeList
219+
220+
- Properties
221+
- `CurrentPageIndex`
222+
- `EditIndexes`
223+
- `ExpandedIndexes`
224+
- `InsertIndexes`
225+
- `IsItemInserted`
226+
- `PageSize`
227+
- `SelectedIndexes`
228+
- `SortExpressions`
229+
230+
### RadTreeView
231+
232+
- Properties
233+
- `CheckedIndices` (internal property)
234+
- `ExpandedIndices` (internal property)
235+
- `SelectedIndex` (internal property)

0 commit comments

Comments
 (0)