# IUserData

URL: https://docs.wisej.com/api/wisej.web/interfaces/wisej.web.iuserdata

Version: 4.1
Namespace: **Wisej.Web**

Assembly: **Wisej.Framework** (4.1.0.0)

Provides access to the `UserData` and `Tag` properties associated to the component implementing this interface.

- C# - VB.NET

```csharp
public interface IUserData
```

```visual
Public Interface IUserData
```

Using [IUserData](/api/wisej.web/interfaces/wisej.web.iuserdata) allows developers to use uniform code to access the `UserData` and `Tag` properties without having to check and cast the objects.

```csharp
// Old code
if (control is DataGridViewColumn)
((DataGridViewColumn)control).UserData.SomeValue = "User value";
else if (control is ColumnHeader)
((ColumnHeader)control).UserData.SomeValue = "User value";
// etc...

// New code
if (control is IUserData)
((IUserData)control).UserData.SomeValue = "User value";
```

## Properties

### ![Instance member](/img/api/instance.png) Tag

[Object](https://docs.microsoft.com/dotnet/api/system.object) : Returns or sets the `Tag` property associated with the component.

### ![Instance member](/img/api/instance.png) UserData

[Object](https://docs.microsoft.com/dotnet/api/system.object) : Returns the `UserData` dynamic object associated with the component.

## Implemented By

| Name | Description | TableLayoutPanel | Represents a panel that dynamically lays out its contents in a grid composed of rows and columns. | [FileDialogUI](/api/wisej.web/common-dialogs/wisej.web.filedialogui) | UI implementation for the FileDialog class. | [FolderBrowserDialogUI](/api/wisej.web/common-dialogs/wisej.web.folderbrowserdialogui) | UI implementation for the FolderDialog class. | [BindingNavigator](/api/wisej.web/data-binding/wisej.web.bindingnavigator) | Represents the navigation and manipulation user interface (UI) for controls that are bound to a data source. | Button | Represents a button control. | [ButtonBase](/api/wisej.web/buttons/wisej.web.buttonbase) | Implements the basic functionality common to button controls. | [CheckBox](/api/wisej.web/buttons/wisej.web.checkbox) | Represents a check box control. | CheckedListBox | Displays aListBox in which a check box is displayed to the left of each item. | ComboBox | Represents a combo box control. | [BindableComponent](/api/wisej.web/general/wisej.web.bindablecomponent) | Extends [Component](/api/wisej.web/general/wisej.web.component) and enables the component to participated if data binding operations and have their own [DataBindings](/api/wisej.web/general/wisej.web.bindablecomponent#databindings) . | [Component](/api/wisej.web/general/wisej.web.component) | Extends [Component](/api/wisej.base/general/wisej.base.component) and enables the components to appear on the designer surface. | ContainerControl | Provides focus-management functionality for controls that can function as a container for other controls. | Control | Base class for all Wisej controls. | [DateTimePicker](/api/wisej.web/editors/wisej.web.datetimepicker) | Represents a control that allows the user to select or type a date and a time. | DomainUpDown | Represents a spinner control that displays string values. | FlowLayoutPanel | Represents a panel that dynamically arranges its controls horizontally or vertically in automatic rows or columns. | Form | Represents a window or dialog box that makes up an application's user interface. | [GroupBox](/api/wisej.web/containers/wisej.web.groupbox) | Represents a Wisej control that displays a frame around a group of controls with an optional caption. | [Label](/api/wisej.web/content/wisej.web.label) | Represents a label control. | LinkLabel | Represents an hyper-link control. | ListBox | Represents a control to display a list of items. | ListControl | Provides a common implementation of members for theListBox andComboBox classes. | MaskedTextBox | Uses a mask to distinguish between proper and improper user input. | [MdiClient](/api/wisej.web/containers/form/wisej.web.mdiclient) | Represents the container for multiple-document interface (MDI) child forms. | MessageBox | Displays a message box that can contain text, buttons, and symbols that inform and instruct the user. | MonthCalendar | Represents a control that enables the user to select a date using a visual monthly calendar display. | [NumericUpDown](/api/wisej.web/editors/wisej.web.numericupdown) | Represents a spinner control that displays numeric values. | [Page](/api/wisej.web/containers/wisej.web.page) | Represents a web page that fills the browser and acts as the main container for the application. An application can have only one active main page at any given time. | [Panel](/api/wisej.web/containers/wisej.web.panel) | Represents a collapsible panel with an optional header that contains a group of controls. | [PictureBox](/api/wisej.web/content/wisej.web.picturebox) | Represents an image control. | [ProgressBar](/api/wisej.web/content/wisej.web.progressbar) | Represents a progress control that displays a value visually as a filled bar. | [RadioButton](/api/wisej.web/buttons/wisej.web.radiobutton) | Enables the user to select a single option from a group of choices when paired with other [RadioButton](/api/wisej.web/buttons/wisej.web.radiobutton) controls. | ScrollableControl | Defines a base class for controls that support auto-scrolling behavior. | [HScrollBar](/api/wisej.web/content/scrollbar/wisej.web.hscrollbar) | Represents an horizontal scroll bar. | [VScrollBar](/api/wisej.web/content/scrollbar/wisej.web.vscrollbar) | Represents a vertical scroll bar. | ScrollBar | Implements the basic functionality of a scroll bar control. | SplitContainer | Represents a control consisting of a movable bar that divides a container's display area into two resizable panels. | [SplitterPanel](/api/wisej.web/containers/splitcontainer/wisej.web.splitterpanel) | Creates a panel that is associated with aSplitContainer . | TabControl | Manages a related set of [TabPage](/api/wisej.web/containers/tabcontrol/wisej.web.tabpage) pages. | [TabPage](/api/wisej.web/containers/tabcontrol/wisej.web.tabpage) | Represents a single tab page in aTabControl . | [TextBox](/api/wisej.web/editors/wisej.web.textbox) | Represents a text box control that allows the user to enter any value. | [TextBoxBase](/api/wisej.web/editors/wisej.web.textboxbase) | Implements the basic functionality required by text controls. | [Timer](/api/wisej.web/other-components/wisej.web.timer) | Implements a timer that raises an event at user-defined intervals. | [TrackBar](/api/wisej.web/editors/wisej.web.trackbar) | Enables the user to choose between a range of values by sliding a small bar along another bar. | [UpDownBase](/api/wisej.web/editors/wisej.web.updownbase) | Implements the basic functionality required by a spin box (also known as an up-down control). | [UserControl](/api/wisej.web/containers/wisej.web.usercontrol) | Provides an empty control that can be used to create other controls. | WebBrowser | Represents a web browser control that enables the user to navigate web pages inside a form or a page. | [DataGridViewButtonCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewbuttoncell) | Displays a button widget in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell. | [DataGridViewButtonColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewbuttoncolumn) | Represents aDataGridView column that contains a collection of [DataGridViewButtonCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewbuttoncell) cells. | [DataGridViewCheckBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcheckboxcell) | Displays a [CheckBox](/api/wisej.web/buttons/wisej.web.checkbox) icon (not the actual control) in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell. | [DataGridViewCheckBoxColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcheckboxcolumn) | Represents aDataGridView column that contains a collection of [DataGridViewCheckBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcheckboxcell) cells. | [DataGridViewColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcolumn) | Represents a column in aDataGridView control. | [DataGridViewComboBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcomboboxcell) | Displays an editableComboBox control in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell when in edit mode. | [DataGridViewComboBoxColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcomboboxcolumn) | Represents aDataGridView column that contains a collection of [DataGridViewComboBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcomboboxcell) cells. | [DataGridViewComboBoxEditingControl](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcomboboxeditingcontrol) | Represents aComboBox control that can be hosted in a [DataGridViewComboBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcomboboxcell) . | [DataGridViewDateTimePickerCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewdatetimepickercell) | Displays an editable [DateTimePicker](/api/wisej.web/editors/wisej.web.datetimepicker) control in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell when in edit mode. | [DataGridViewDateTimePickerColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewdatetimepickercolumn) | Represents aDataGridView column that contains a collection of [DataGridViewDateTimePickerCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewdatetimepickercell) cells. | [DataGridViewDateTimePickerEditingControl](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewdatetimepickereditingcontrol) | Represents a [DateTimePicker](/api/wisej.web/editors/wisej.web.datetimepicker) control that can be hosted in a [DataGridViewDateTimePickerCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewdatetimepickercell) . | [DataGridViewImageCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewimagecell) | Displays an image in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell. | [DataGridViewImageColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewimagecolumn) | Represents aDataGridView column that contains a collection of [DataGridViewImageCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewimagecell) cells. | [DataGridViewLinkCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewlinkcell) | Displays a link widget in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell. | [DataGridViewLinkColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewlinkcolumn) | Represents aDataGridView column that contains a collection of [DataGridViewLinkCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewlinkcell) cells. | [DataGridViewMaskedTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewmaskedtextboxcell) | Displays an editableMaskedTextBox control in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell when in edit mode. | [DataGridViewMaskedTextBoxColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewmaskedtextboxcolumn) | Represents aDataGridView column that contains a collection of [DataGridViewTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxcell) cells. | [DataGridViewMaskedTextBoxEditingControl](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewmaskedtextboxeditingcontrol) | Represents aMaskedTextBox control that can be hosted in a [DataGridViewMaskedTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewmaskedtextboxcell) cell. | [DataGridViewNumericUpDownCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewnumericupdowncell) | Displays an editable [NumericUpDown](/api/wisej.web/editors/wisej.web.numericupdown) control in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell when in edit mode. | [DataGridViewNumericUpDownColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewnumericupdowncolumn) | Represents aDataGridView column that contains a collection of [DataGridViewNumericUpDownCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewnumericupdowncell) cells. | [DataGridViewNumericUpDownEditingControl](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewnumericupdowneditingcontrol) | Represents a [NumericUpDown](/api/wisej.web/editors/wisej.web.numericupdown) control that can be hosted in a [DataGridViewNumericUpDownCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewnumericupdowncell) . | [DataGridViewTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxcell) | Displays an editable [TextBox](/api/wisej.web/editors/wisej.web.textbox) control in a [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) cell when in edit mode. | [DataGridViewTextBoxColumn](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxcolumn) | Represents aDataGridView column that contains a collection of [DataGridViewTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxcell) cells. | [DataGridViewTextBoxEditingControl](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxeditingcontrol) | Represents a [TextBox](/api/wisej.web/editors/wisej.web.textbox) control that can be hosted in a [DataGridViewTextBoxCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtextboxcell) cell when the cell's [WrapMode](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcellstyle#wrapmode) is set to [False](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewtristate#fields) . | DataGridView | Represents a data grid control. | [DataGridViewBand](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewband) | Represents a linear collection of elements in aDataGridView control. | [DataGridViewCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcell) | Represents an individual cell in aDataGridView control. | [DataGridViewColumnHeaderCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewcolumnheadercell) | Represents a column header in aDataGridView control. | [DataGridViewHeaderCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewheadercell) | Contains functionality common to row header cells and column header cells. | [DataGridViewRow](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewrow) | Represents a row in aDataGridView control. | [DataGridViewRowHeaderCell](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewrowheadercell) | Represents a row header of aDataGridView control. | [DataGridViewSummaryRow](/api/wisej.web/lists-and-grids/datagridview/wisej.web.datagridviewsummaryrow) | Represents a summary row in aDataGridView control. | DataRepeater | Displays data in a customizable list format. | [DataRepeaterItem](/api/wisej.web/containers/datarepeater/wisej.web.datarepeateritem) | Used by theDataRepeater control to display data at run time. | Desktop | Represents a desktop container that can host floating windows. | [DesktopTaskBarItem](/api/wisej.web/containers/desktop/wisej.web.desktoptaskbaritem) | Represents a component in theDesktop control's taskbar. | [DesktopTaskBarItemControl](/api/wisej.web/containers/desktop/wisej.web.desktoptaskbaritemcontrol) | Represents a component in theDesktop control's taskbar that can host anyControl . | [DesktopTaskBarItemDateTime](/api/wisej.web/containers/desktop/wisej.web.desktoptaskbaritemdatetime) | Represents a DateTime component in theDesktop control's taskbar. | Validation | Adds a common validation system to anyControl . | Animation | Provides support for animating controls or windows using predefined animations definitions or custom animations in response to certain events. | ErrorProvider | Provides a user interface for indicating that a control on a form has an error associated with it. | [HelpTip](/api/wisej.web/extenders/wisej.web.helptip) | Represents a small rectangular pop-up window that displays a brief help text next to a control when it gets activated (focused). | JavaScript | Allows controls to execute javascript code. | Rotation | Add rotation capabilities along the X,Y,Z axis toControl controls. | [StyleSheet](/api/wisej.web/extenders/wisej.web.stylesheet) | Adds CSS styling to controls. | [ToolTip](/api/wisej.web/extenders/wisej.web.tooltip) | Represents a small rectangular pop-up window that displays a brief description of a control's purpose when the user rests the pointer on the control. | Accordion | Displays collapsible set of [AccordionPanel](/api/wisej.web/containers/accordion/wisej.web.accordionpanel) panels for presenting information in a limited amount of space. | [AccordionPanel](/api/wisej.web/containers/accordion/wisej.web.accordionpanel) | Represents a panel in aAccordion control. | AlertBox | Displays an alert box that can contain an icon and text that inform and instruct the user. Alert boxes are not modal and can disappear automatically. | [AspNetPanel](/api/wisej.web/content/wisej.web.aspnetpanel) | Represents a control that can host ASP.NET or MVC pages within a Wisej application. | Canvas | Represents a drawing surface for immediate-mode 2D rendering, similar to the HTML5 Canvas API. | FlashPlayer | Represents aFlashPlayer control that can display flash applications. | FlexLayoutPanel | Represents a panel that dynamically arranges its child controls. | HtmlPanel | Represents a control that displays any HTML file and a corresponding CSS style sheet as embedded HTML. | [IFramePanel](/api/wisej.web/content/wisej.web.iframepanel) | Represents a control that displays any HTML file in an IFrame element. | [Line](/api/wisej.web/content/wisej.web.line) | Represents a line control. | [ListViewComboBox](/api/wisej.web/lists-and-grids/wisej.web.listviewcombobox) | The TreeViewComboBox control represents a [UserComboBox](/api/wisej.web/lists-and-grids/wisej.web.usercombobox) control with aListView as the drop down panel. | Media | Base implementation for media controls. | [Video](/api/wisej.web/media/wisej.web.video) | Represents a [Video](/api/wisej.web/media/wisej.web.video) control that displays a video file. | [Audio](/api/wisej.web/media/wisej.web.audio) | Represents a [Audio](/api/wisej.web/media/wisej.web.audio) control that plays an audio file. | PdfViewer | Represents aPdfViewer control that can display a pdf document in the browser either using the native pdf viewer, the pdf.js viewer, Google docs, or a custom viewer. | Shape | Represents a shape control. Displays an element a border in any of the four sides. | [SlideBar](/api/wisej.web/containers/wisej.web.slidebar) | Displays child controls vertically or horizontally in a scrollable container. | [Spacer](/api/wisej.web/content/wisej.web.spacer) | Represents a spacer control. It can be used to add a space between controls in a layout panel. It is not rendered on the client. | [SplitButton](/api/wisej.web/buttons/wisej.web.splitbutton) | Represents a split button control. | TagTextBox | Represents a data field that displays a list of selectable and removable tags. The control recognizes tags as the user types and adds in front of the editable field. | TimeUpDown | Represents a spinner control that displays [TimeSpan](https://docs.microsoft.com/dotnet/api/system.timespan) values. | [Toast](/api/wisej.web/notifications/wisej.web.toast) | Displays a toast that can contain an icon and text. | [ComponentTool](/api/wisej.web/editors/wisej.web.componenttool) | Represent a tool widget that can be displayed inside another control. A tool widget is different from other child controls: it's displayed inside the parent's layout. For example, theForm control shows tool widgets inside the caption bar. When a tool widget is pressed, it fires the toolClicked event on the container. | [TreeViewComboBox](/api/wisej.web/lists-and-grids/wisej.web.treeviewcombobox) | The TreeViewComboBox control represents a [UserComboBox](/api/wisej.web/lists-and-grids/wisej.web.usercombobox) control with aTreeView as the drop down panel. | [TypedTextBox](/api/wisej.web/editors/wisej.web.typedtextbox) | Represents a text box control that allows the user to enter a typed value. | Upload | Represent an upload widget. Allows users to selected one or more files and upload them to the server. | [UserComboBox](/api/wisej.web/lists-and-grids/wisej.web.usercombobox) | The UserComboBox control represents aComboBox control with a custom panel that drops down when the user clicks the down arrow. | [UserPopup](/api/wisej.web/containers/wisej.web.userpopup) | Provides an popup container that can be attached to other controls. | Widget | Provides a generic widget that can use most third party javascript widgets. | ImageList | Provides methods to manage a collection of [Image](https://docs.microsoft.com/dotnet/api/system.drawing.image) objects. This class cannot be inherited. | [ColumnHeader](/api/wisej.web/lists-and-grids/listview/wisej.web.columnheader) | Displays a standard column header in aListView control. | [ImageColumnHeader](/api/wisej.web/lists-and-grids/listview/wisej.web.imagecolumnheader) | Displays an image column header in aListView control. | ListView | Represents a list view control, which displays a collection of items that can be displayed using one of four different views. | [ListViewItem](/api/wisej.web/lists-and-grids/listview/wisej.web.listviewitem) | Represents an item in aListView control. | [CheckedMenuItem](/api/wisej.web/menus/wisej.web.checkedmenuitem) | Represents an individual menu item that is displayed within a [MainMenu](/api/wisej.web/menus/wisej.web.mainmenu) or [ContextMenu](/api/wisej.web/menus/wisej.web.contextmenu) and always shows a checkbox next to the label. | [ContextMenu](/api/wisej.web/menus/wisej.web.contextmenu) | Represents a context menu associated to aControl . | [LinkMenuItem](/api/wisej.web/menus/wisej.web.linkmenuitem) | Represents an individual menu item that is displayed within a [MainMenu](/api/wisej.web/menus/wisej.web.mainmenu) or [ContextMenu](/api/wisej.web/menus/wisej.web.contextmenu) rendered using the <a> link element to let the browser process the specified [HRef](/api/wisej.web/menus/wisej.web.linkmenuitem#href) URL. | [MainMenu](/api/wisej.web/menus/wisej.web.mainmenu) | Represents the main menu in a [Form](/api/wisej.web/menus/wisej.web.mainmenu) . | [Menu](/api/wisej.web/menus/wisej.web.menu) | Represents the base functionality for all menus. | [MenuBar](/api/wisej.web/menus/wisej.web.menubar) | Represents a menu bar component. | [MenuItem](/api/wisej.web/menus/wisej.web.menuitem) | Represents an individual item that is displayed within a [MainMenu](/api/wisej.web/menus/wisej.web.mainmenu) or [ContextMenu](/api/wisej.web/menus/wisej.web.contextmenu) . | [GridItem](/api/wisej.web/lists-and-grids/propertygrid/wisej.web.griditem) | Implements one row in aPropertyGrid . | PropertyGrid | Provides a user interface for browsing the properties of an object. | StatusBar | Displays information to the user in a about the object being viewed, the object's components, or the object's operation. | [StatusBarControl](/api/wisej.web/containers/statusbar/wisej.web.statusbarcontrol) | Represents a panel in aStatusBar control that can host any [Control](/api/wisej.web/containers/statusbar/wisej.web.statusbarcontrol#control) . | [StatusBarPanel](/api/wisej.web/containers/statusbar/wisej.web.statusbarpanel) | Represents a panel in aStatusBar control. | ToolBar | Represents a toolbar component. | [ToolBarButton](/api/wisej.web/containers/toolbar/wisej.web.toolbarbutton) | Represents an item in theToolBar . | [TreeNode](/api/wisej.web/lists-and-grids/treeview/wisej.web.treenode) | Represents a node of aTreeView . | TreeView | Displays a hierarchical collection of labeled items, each represented by a [TreeNode](/api/wisej.web/lists-and-grids/treeview/wisej.web.treenode) . | [ClientBrowser](/api/wisej.core/general/application/wisej.core.clientbrowser) | Properties of the client browser currently interacting with the application. | [Component](/api/wisej.base/general/wisej.base.component) | The base class for Wisej components that are not controls. Wisej components are still managed on the client and the server but are not present on the designer surface. Examples of wisej components are: menu items, image lists, tree nodes, list items. | [ListViewSubItem](/api/wisej.web/lists-and-grids/listview/wisej.web.listviewitem.listviewsubitem) | Represents a sub-item of a [ListViewItem](/api/wisej.web/lists-and-grids/listview/wisej.web.listviewitem) .
