Represents the settings for client features in RadTreeList.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class TreeListClientSettings : StateManager, IMarkableStateManager, IStateManager
Inheritance: objectStateManagerTreeListClientSettings
Implements:
Inherited Members
Constructors
Properties
Gets or sets the index of the active TreeListDataItem when keyboard navigation is enabled
public string ActiveRowIndex { get; set; }
Gets or sets the property determining if the RadTreeList columns could be hidden.
public virtual bool AllowColumnHide { get; set; }
The allow column hide value.
Gets or sets a value indicating whether the RadTreeList items can be dragged and dropped
public virtual bool AllowItemsDragDrop { get; set; }
Gets or sets a value indicating whether the keyboard navigation will be enabled in Telerik RadTreeList.
public virtual bool AllowKeyboardNavigation { get; set; }
true, if keyboard navigation is enabled, otherwise false (the default value).
- Arrowkey Navigation - allows end-users to navigate around the menu structure using the arrow keys.
- select TreeList items pressing the [SPACE] key
- edit rows hitting the [ENTER] key
Gets or sets a value indicating whether RadTreeList should postback on row click.
public virtual bool AllowPostBackOnItemClick { get; set; }
Gets a reference to TreeListClientEvents class.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListClientEvents ClientEvents { get; }
Gets a reference to TreeListClientMessages class, holding properties that can be used for localizing Telerik RadTreeList.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListClientMessages ClientMessages { get; }
Gets a reference to TreeListKeyboardNavigationSettings class, holding properties related to TreeList keyboard navigation.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListKeyboardNavigationSettings KeyboardNavigationSettings { get; }
Gets a reference to TreeListReordering class providing properties related to client-side reordering features.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListReordering Reordering { get; }
Gets a reference to TreeListResizing class providing properties related to client-side resizing features.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListResizing Resizing { get; }
Gets a reference to TreeListScrolling, which holds various properties for setting the Telerik RadTreeList scrolling features.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListScrolling Scrolling { get; }
Gets a reference to TreeListSelecting class providing properties related to client-side selection features.
[PersistenceMode(PersistenceMode.InnerProperty)]
public TreeListSelecting Selecting { get; }
Methods
protected override void TrackViewState()
Overrides: