GridTableHeader
Represents the RadGrid for ASP.NET AJAX table header control wrapper.
Namespace: Telerik.WebAii.Controls.Html
Assembly: Telerik.WebAii.Controls.Html.dll
Syntax:
public class GridTableHeader : HtmlTableCell
Inheritance:
object Control HtmlControl HtmlContainerControl HtmlTableCell GridTableHeader
Inherited Members
HtmlTableCell.Align HtmlTableCell.CellIndex HtmlTableCell.ColSpan HtmlTableCell.RowSpan HtmlTableCell.Height HtmlTableCell.VAlign HtmlTableCell.Width HtmlContainerControl.TextContent HtmlContainerControl.InnerText HtmlControl.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.GetElementByTagNameClientSideLocator HtmlControl.GetElementByIdClientSideLocator HtmlControl.Find HtmlControl.ScrollTop HtmlControl.ScrollLeft HtmlControl.Wait HtmlControl.ID HtmlControl.CssClass HtmlControl.Attributes HtmlControl.Mappings HtmlControl.Styles HtmlControl.Events HtmlControl.TagName HtmlControl.ChildNodes HtmlControl.IsActiveElement HtmlControl.IsEnabled Control.Refresh() Control.AssignFailed(Exception) Control.SetTelerikComponentsVersion(TelerikComponentsVersion?) Control.MatchControl(Element, FindParam) Control.GetFamilyElement(int, Element) Control.ThrowOnInvalidAssignment Control.TelerikComponentsVersion Control.IsRefresh Control.BaseElement Control.OwnerBrowser Control.Locator Show more
Initializes a new instance of the GridTableHeader class.
Initializes a new instance of the GridTableHeader class.
Declaration
public GridTableHeader ( Element element)
Parameters
Element
The client-side locator of the TableHeader control.
Declaration
public int ColumnIndex { get ; }
Property Value
int
Get whether the column is filtered.
Declaration
public bool Filtered { get ; }
Property Value
bool
The group name of this column when multi column headers are enabeld.
Declaration
public string GroupName { get ; }
Property Value
string
Get the locator FindParam.
Gets whether the multi column headers are enabled
Declaration
public bool MultiHeadersEnabled { get ; }
Property Value
bool
Get whether the column is reorderable.
Declaration
public bool Reorderable { get ; }
Property Value
bool
Get whether the columns is resizable.
Declaration
public bool Resizable { get ; }
Property Value
bool
Declaration
public int RowIndex { get ; }
Property Value
int
Get whether the column is selected.
Declaration
public bool Selected { get ; }
Property Value
bool
The sort order of this column.
Gets the parent table ID.
Declaration
public string TableID { get ; }
Property Value
string
The unique name of this column.
Declaration
public string UniqueName { get ; }
Property Value
string
Get whether the column is visible on the client.
Declaration
public bool Visible { get ; }
Property Value
bool
Assign element and initialize this control.
Declaration
public override void AssignElement ( Element e)
Parameters
Element
The element.
Overrides
HtmlTableCell.AssignElement(Element)
Click the client select check box in the header to select/unselect all the items.
Throws InvalidOperationException if the client select column check box is not available.
Declaration
public void ClientSelectCheckBoxClick ( )
Get RadControlAssert instance initialized for this control.
Declaration
public RadControlAssert ControlAssert ( )
Returns
RadControlAssert
RadControlAssert instance initialized for this control.
Drag the current header cell/column into the RadGrid Grouping Panel to group the data by the corresponging field.
Declaration
public void DragToGroup ( )
Simulates drag and drop of the current table header to reorder it with the target one.
Declaration
public void Reorder ( HtmlControl targetHeader)
Parameters
HtmlControl
The target table header to reorder with.
Remarks
The column reordering in RadGrid may interfere with the column resizing feature.
This method might not be working if the column resizing is enabled as well.
Simulates drag and drop of the current table header to reorder it with the target one.
Declaration
public void Reorder ( string headerName)
Parameters
string
The name of the target table header to reorder with.
Exceptions
Thrown in case of invalid column unique name.
Shows the header context menu.
Declaration
public void ShowContextMenu ( )
Initiates a 'sort' action of the column.