New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class GridDateTimeColumn : GridBoundColumn, IStateManager, IComparable, IGridEditableColumn, IGridDataColumn

Inheritance: objectGridColumnGridEditableColumnGridBoundColumnGridDateTimeColumn

Implements: IComparableIGridDataColumnIGridEditableColumnIStateManager

Inherited Members GridBoundColumn.formattingGridBoundColumn.thisExprGridBoundColumn.FormatDataValue(object, GridItem)GridBoundColumn.FormatDataValue(object, GridItem, bool)GridBoundColumn.Initialize()GridBoundColumn.InitializeCell(TableCell, int, GridItem)GridBoundColumn.ColumnEditorChange(IGridColumnEditor)GridBoundColumn.SupportsFiltering()GridBoundColumn.GetFilterDataField()GridBoundColumn.GetDefaultGroupByExpression()GridBoundColumn.IsBoundToFieldName(string)GridBoundColumn.GenerateUniqueName()GridBoundColumn.FillValues(IDictionary, GridEditableItem)GridBoundColumn.GetCustomPropertyDataFields(object)GridBoundColumn.DataFieldGridBoundColumn.ColumnValidationSettingsGridBoundColumn.AggregateGridBoundColumn.HtmlEncodeGridBoundColumn.EmptyDataTextGridBoundColumn.FooterAggregateFormatStringGridBoundColumn.MaxLengthGridBoundColumn.DataFormatStringGridBoundColumn.IsEditableGridEditableColumn.SetDefaultColumnEditor(IGridColumnEditor)GridEditableColumn.GetEditableColumn()GridEditableColumn.ShouldExtractValues(GridEditableItem)GridEditableColumn.ConvertValueIfEmpty(string)GridEditableColumn.GetActiveDataField()GridEditableColumn.ColumnEditorIDGridEditableColumn.MobileEditorGridEditableColumn.CurrentColumnEditorGridEditableColumn.InnerColumnEditorGridEditableColumn.ColumnEditorGridEditableColumn.ConvertEmptyStringToNullGridEditableColumn.UseNativeEditorsInMobileModeGridEditableColumn.DefaultInsertValueGridEditableColumn.ReadOnlyGridEditableColumn.InsertVisiblityModeGridEditableColumn.ForceExtractValueGridEditableColumn.AllowSortingGridEditableColumn.SortableGridEditableColumn.AllowFilteringGridColumn.InheritanceSafeClone(GridColumn)GridColumn.ShouldSerializeFilterImageUrl()GridColumn.ShouldSerializeSortAscImageUrl()GridColumn.ShouldSerializeSortDescImageUrl()GridColumn.RefreshCurrentFilterValue(GridFilteringItem, string)GridColumn.RefreshCurrentFilterValue(GridFilteringItem)GridColumn.FunctionTakesNoArguments(GridKnownFunction)GridColumn.PrepareCell(TableCell, GridItem)GridColumn.LoadViewState(object)GridColumn.OnColumnChanged()GridColumn.SaveViewState()GridColumn.ToString()GridColumn.TrackViewState()GridColumn.ResetCurrentFilterValue(GridFilteringItem)GridColumn.ResetCurrentFilterValue()GridColumn.IsUniqueName(string)GridColumn.GenerateUniqueNameBase(string)GridColumn.TrySetOnClientClickScript(Control, GridItem, string, params string[])GridColumn.UpdateUniqueNameIfDefault(string)GridColumn.CompareTo(object)GridColumn.AddSubPropertyFieldInfo(IDictionary, string, object)GridColumn.HeaderTooltipGridColumn.HeaderAbbrGridColumn.HeaderAxisGridColumn.SortedBackColorGridColumn.CurrentFilterValueGridColumn.AndCurrentFilterValueGridColumn.ColumnGroupNameGridColumn.SelectedGridColumn.SelectableGridColumn.CurrentFilterFunctionGridColumn.AndCurrentFilterFunctionGridColumn.FilterDelayGridColumn.ExportableGridColumn.EnableHeaderContextMenuGridColumn.ShowFilterIconGridColumn.FilterListOptionsGridColumn.AutoPostBackOnFilterGridColumn.FilterImageToolTipGridColumn.FilterControlToolTipGridColumn.EditorControlToolTipGridColumn.FilterImageUrlGridColumn.SortAscImageUrlGridColumn.SortDescImageUrlGridColumn.DataTypeNameGridColumn.ListOfFilterValuesGridColumn.FilterTemplateGridColumn.TableViewSpecificStateGridColumn.DesignModeGridColumn.FooterStyleGridColumn.FooterTextGridColumn.HeaderImageUrlGridColumn.HeaderStyleGridColumn.HeaderTextGridColumn.IsTrackingViewStateGridColumn.ItemStyleGridColumn.OwnerGridColumn.SortExpressionGridColumn.GroupByExpressionGridColumn.ViewStateGridColumn.ShowSortIconGridColumn.ShowNoSortIconGridColumn.VisibleGridColumn.DisplayGridColumn.OwnerIDGridColumn.OwnerGridIDGridColumn.ResizableGridColumn.ReorderableGridColumn.GroupableGridColumn.ColumnTypeGridColumn.HeaderButtonTypeGridColumn.OrderIndexGridColumn.IsDefaultUniqueNameGridColumn.EditFormColumnIndexGridColumn.UniqueNameGridColumn.EditFormHeaderTextFormatGridColumn.DataTypeGridColumn.FilterControlWidthGridColumn.FilterControlAltTextGridColumn.FilterCheckListWebServiceMethodGridColumn.FilterCheckListEnableLoadOnDemandobject.GetType()object.MemberwiseClone()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public GridDateTimeColumn()

Properties

C#
public virtual string EditDataFormatString { get; set; }
C#
public virtual bool EnableRangeFiltering { get; set; }
C#
public virtual bool EnableTimeIndependentFiltering { get; set; }
C#
public virtual string FilterDateFormat { get; set; }
C#
public DateTime MaxDate { get; set; }
C#
public DateTime MinDate { get; set; }
C#
public GridDateTimeColumnPickerType PickerType { get; set; }

Methods

C#
public override GridColumn Clone()
Returns:

GridColumn

Overrides: GridBoundColumn.Clone()

C#
protected override void CopyBaseProperties(GridColumn fromColumn)
Parameters:fromColumnGridColumn

Overrides: GridBoundColumn.CopyBaseProperties(GridColumn)

C#
protected override IGridColumnEditor CreateDefaultColumnEditor()
Returns:

IGridColumnEditor

Overrides: GridBoundColumn.CreateDefaultColumnEditor()

C#
public override string EvaluateFilterExpression()
Returns:

string

Overrides: GridColumn.EvaluateFilterExpression()

C#
public override string EvaluateFilterExpression(GridFilteringItem filteringItem)
Parameters:filteringItemGridFilteringItemReturns:

string

Overrides: GridColumn.EvaluateFilterExpression(GridFilteringItem)

C#
protected override string GetCurrentFilterValueFromControl(TableCell cell)
Parameters:cellTableCellReturns:

string

Overrides: GridColumn.GetCurrentFilterValueFromControl(TableCell)

C#
protected Control GetFilterControlFromCell(TableCell cell, string radDatePickerId, string radDateInputId)
Parameters:cellTableCellradDatePickerIdstringradDateInputIdstringReturns:

Control

C#
protected List<Control> GetFilterControls(TableCell cell)
Parameters:cellTableCellReturns:

List<Control>

C#
protected override ArrayList GetFilterFunctionsList(GridFilterListOptions options, ArrayList sourceList)
Parameters:optionsGridFilterListOptionssourceListArrayListReturns:

ArrayList

Overrides: GridColumn.GetFilterFunctionsList(GridFilterListOptions, ArrayList)

C#
protected override void SetCurrentFilterValueToControl(TableCell cell)
Parameters:cellTableCell

Overrides: GridColumn.SetCurrentFilterValueToControl(TableCell)

C#
protected override void SetupFilterControls(TableCell cell)
Parameters:cellTableCell

Overrides: GridColumn.SetupFilterControls(TableCell)