GridDataItem
Represents the RadGrid for ASP.NET AJAX data item control wrapper.
Namespace:Telerik.WebAii.Controls.Html
Assembly:Telerik.WebAii.Controls.Html.dll
Syntax:
public class GridDataItem : HtmlTableRow
Inheritance:
objectControlHtmlControlHtmlContainerControlHtmlTableRowGridDataItem
Inherited Members
HtmlTableRow.AlignHtmlTableRow.RowIndexHtmlTableRow.this[int]HtmlTableRow.CellsHtmlContainerControl.TextContentHtmlContainerControl.InnerTextHtmlControl.FindParentContainer<TContainerControl>()HtmlControl.ValidateTag(string)HtmlControl.ValidateControl()HtmlControl.ParseResponseValue<T>(string, T)HtmlControl.GetAttributeAsString(string)HtmlControl.InitializeMappings(MappingsCollection)HtmlControl.GetRectangle()HtmlControl.IsVisible()HtmlControl.GetStyleValue(string)HtmlControl.GetStyle(string)HtmlControl.GetComputedStyleValue(string)HtmlControl.GetComputedStyle(string)HtmlControl.Parent<TContainerControl>()HtmlControl.Capture()HtmlControl.Capture(string, string)HtmlControl.Capture(string)HtmlControl.InvokeEvent(ScriptEventType)HtmlControl.InvokeEvent(ScriptEventType, bool)HtmlControl.InvokeEvent(ScriptEvent)HtmlControl.InvokeEvent(ScriptEvent, bool)HtmlControl.AddEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.RemoveEventListener(string, EventHandler<JavascriptEventArgs>)HtmlControl.MouseClick()HtmlControl.MouseClick(MouseClickType)HtmlControl.MouseClick(MouseClickType, int, int)HtmlControl.MouseClick(MouseClickType, Point, OffsetReference)HtmlControl.MouseClick(MouseClickType, int, int, OffsetReference)HtmlControl.MouseHover()HtmlControl.MouseHover(Point)HtmlControl.MouseHover(int, int)HtmlControl.MouseHover(int, int, OffsetReference)HtmlControl.Click()HtmlControl.Click(bool)HtmlControl.ScrollToVisible()HtmlControl.ScrollToVisible(ScrollToVisibleType)HtmlControl.ScrollToVisible(ScrollToVisibleType, Rectangle)HtmlControl.Download(bool, DownloadOption, string, int)HtmlControl.CallMethod(string)HtmlControl.CallMethod<T>(string)HtmlControl.CallMethod<T>(string, T)HtmlControl.GetValue<T>(string)HtmlControl.GetValue<T>(string, T)HtmlControl.GetValue<T>(string, bool)HtmlControl.GetValue<T>(string, bool, T)HtmlControl.SetValue<T>(string, T)HtmlControl.SetValue<T>(string, T, bool)HtmlControl.Focus()HtmlControl.DragTo(OffsetReference, Point, int, int)HtmlControl.DragTo(OffsetReference, int, int, Rectangle, OffsetReference, int, int)HtmlControl.DragTo(Point)HtmlControl.DragTo(int, int)HtmlControl.DragTo(HtmlControl)HtmlControl.DragTo(HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, Point, HtmlControl)HtmlControl.DragTo(OffsetReference, Point, HtmlControl, OffsetReference, Point)HtmlControl.DragTo(OffsetReference, int, int, bool, HtmlControl, OffsetReference, int, int, bool)HtmlControl.DragToWindowLocation(OffsetReference, int, int, bool, OffsetReference, int, int, bool)HtmlControl.ToString()HtmlControl.AsjQueryControl()HtmlControl.GetElementByTagNameClientSideLocatorHtmlControl.GetElementByIdClientSideLocatorHtmlControl.FindHtmlControl.ScrollTopHtmlControl.ScrollLeftHtmlControl.WaitHtmlControl.IDHtmlControl.CssClassHtmlControl.AttributesHtmlControl.MappingsHtmlControl.StylesHtmlControl.EventsHtmlControl.TagNameHtmlControl.ChildNodesHtmlControl.IsActiveElementHtmlControl.IsEnabledControl.Refresh()Control.AssignFailed(Exception)Control.SetTelerikComponentsVersion(TelerikComponentsVersion?)Control.MatchControl(Element, FindParam)Control.GetFamilyElement(int, Element)Control.ThrowOnInvalidAssignmentControl.TelerikComponentsVersionControl.IsRefreshControl.BaseElementControl.OwnerBrowserControl.Locator
Initializes a new instance of the GridDataItem class.
Initializes a new instance of the GridDataItem class.
Declaration
public GridDataItem(Element element)
Parameters
Element
Get whether the item can be deleted, e.g. whether the Grid parent table contains built-in delete column.
Declaration
public bool CanDelete { get; }
Property Value
bool
Get whether the item can be edited, e.g. whether the Grid parent table contains built-in edit column.
Declaration
public bool CanEdit { get; }
Property Value
bool
Get whether the item can be expanded, e.g. whether the Grid is in hierarchy mode.
Declaration
public bool CanExpand { get; }
Property Value
bool
Get whether the item can be selected, e.g. whether the Grid has ClientSettings.Selecting.AllowRowSelect set to 'true'.
Declaration
public bool CanSelect { get; }
Property Value
bool
Get the control client-side locator, determining which base script initializes the data item object on the client.
Get the list of item's data cells direct children (note the RadGrid hierarchy mode).
Declaration
public IList<GridDataCell> DataCells { get; }
Property Value
IList<GridDataCell>
Get whether this item has edit form opened.
Declaration
public bool Edited { get; }
Property Value
bool
Get whether the data item is expanded so that a detail table is displayed.
Use this property when 'CanExpand' returns 'true'.
Declaration
public bool Expanded { get; }
Property Value
bool
Get whether the item is in edit mode.
Declaration
public bool IsInEditMode { get; }
Property Value
bool
The data item Id client-side value.
Declaration
public string ItemId { get; }
Property Value
string
Declaration
public int ItemIndex { get; }
Property Value
int
Get the item locator IFindExpression.
Get whether the item is selected.
Declaration
public bool Selected { get; }
Property Value
bool
Get whether the data item is visible.
Declaration
public bool Visible { get; }
Property Value
bool
Assign a base element for this control.
Declaration
public override void AssignElement(Element e)
Parameters
Element
The element associated with the control.
Overrides
HtmlTableRow.AssignElement(Element)
Collapses the current item in case of hierarchy and the item is expanded.
Throws InvalidOperationException otherwise.
Get RadControlAssert instance initialized for this control.
Declaration
public RadControlAssert ControlAssert()
Returns
RadControlAssert
RadControlAssert instance initialized for this control.
Expands the current item in case of hierarchy and the item is collapsed.
Throws InvalidOperationException otherwise.
Gets the row index of a row.
Declaration
public static int GetRowIndex(string id)
Parameters
string
The Id of the row.
Returns
int
The index of the row.