@@ -10,39 +10,226 @@ position: 1
10
10
11
11
# Supported Controls
12
12
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.
14
14
15
15
Following is a list of controls and the properties that can be persisted with Persistence Framework:
16
16
17
+ ## Controls
17
18
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