DataGridColumn 类

定义

用作 DataGrid 控件的不同列类型的基类。

public ref class DataGridColumn abstract : System::Web::UI::IStateManager
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public abstract class DataGridColumn : System.Web.UI.IStateManager
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))>]
type DataGridColumn = class
    interface IStateManager
Public MustInherit Class DataGridColumn
Implements IStateManager
继承
DataGridColumn
派生
属性
实现

注解

DataGridColumn 是控件的所有列类型的基类 DataGrid 。 它定义所有列类型通用的属性和方法。 不会直接创建 类的 DataGridColumn 实例。

构造函数

DataGridColumn()

初始化 DataGridColumn 类的新实例。

属性

DesignMode

获取一个值,该值指示列是否处于设计模式。

FooterStyle

获取列的脚注部分的样式属性。

FooterText

获取或设置列的脚注部分中显示的文本。

HeaderImageUrl

获取或设置列的页眉节中显示的图像的位置。

HeaderStyle

获取列的页眉节的样式属性。

HeaderText

获取或设置在列的页眉节中显示的文本。

IsTrackingViewState

获取一个值,该值确定是否标记 DataGridColumn 对象以保存其状态。

ItemStyle

获取列的项单元格的样式属性。

Owner

获取列是其成员之一的 DataGrid 控件。

SortExpression

获取或设置选择进行排序的列时传递到 OnSortCommand(DataGridSortCommandEventArgs) 方法的字段或表达式的名称。

ViewState

获取 StateBag 对象,它允许从 DataGridColumn 类派生的列存储其属性。

Visible

获取或设置一个值,该值指示此列在 DataGrid 控件中是否可见。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
Initialize()

提供用于将派生自 DataGridColumn 类的列重置为其初始状态的基实现。

InitializeCell(TableCell, Int32, ListItemType)

提供基实现以将从 DataGridColumn 类派生的列中的指定单元格重置为其初始状态。

LoadViewState(Object)

加载 DataGridColumn 对象的状态。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnColumnChanged()

调用 OnColumnsChanged() 方法。

SaveViewState()

保存 DataGridColumn 对象的当前状态。

ToString()

返回列的字符串表示形式。

TrackViewState()

导致跟踪服务器控件的视图状态的更改,以便这些更改可以存储到服务器控件的 StateBag 对象中。

显式接口实现

IStateManager.IsTrackingViewState

获取一个值,该值指示该列是否跟踪视图状态更改。

IStateManager.LoadViewState(Object)

加载以前保存的状态。

IStateManager.SaveViewState()

返回包含状态更改的对象。

IStateManager.TrackViewState()

开始跟踪状态更改。

适用于