@@ -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
1515Following 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