The CheckBoxColumn type exposes the following members.

Constructors

  NameDescription
Public methodCheckBoxColumn()()()()
Constructs the CheckBoxColumn
Public methodCheckBoxColumn(Boolean)
Constructs the CheckBoxColumn, with an optional AutoPostBack (where each change of state of a check box causes a Post Back)

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Initialises the Column
(Overrides DataGridColumn..::..Initialize()()()().)
Public methodInitializeCell
Calls a TableCell object's base class to initialize the instance and then applies a ListItemType to the cell.
(Inherited from TemplateColumn.)
Protected methodLoadViewState
Loads the state of the DataGridColumn object.
(Inherited from DataGridColumn.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnColumnChanged
Calls the OnColumnsChanged()()()() method.
(Inherited from DataGridColumn.)
Protected methodSaveViewState
Saves the current state of the DataGridColumn object.
(Inherited from DataGridColumn.)
Public methodToString
Returns the string representation of the column.
(Inherited from DataGridColumn.)
Protected methodTrackViewState
Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object.
(Inherited from DataGridColumn.)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyAutoPostBack
Gets and sets whether the column fires a postback when any check box is changed
Public propertyChecked
Gets and sets whether the checkbox is checked (unless DataBound)
Public propertyDataField
The Data Field that the column should bind to changed
Protected propertyDesignMode
Gets a value that indicates whether the column is in design mode.
(Inherited from DataGridColumn.)
Public propertyEditItemTemplate
Gets or sets the template for displaying the item selected for editing in a TemplateColumn object.
(Inherited from TemplateColumn.)
Public propertyEnabled
An flag that indicates whether the checkboxes are enabled (this is overridden if the EnabledField is set) changed
Public propertyEnabledField
The Data Field that determines whether the checkbox is Enabled changed
Public propertyFooterStyle
Gets the style properties for the footer section of the column.
(Inherited from DataGridColumn.)
Public propertyFooterTemplate
Gets or sets the template for displaying the footer section of the TemplateColumn object.
(Inherited from TemplateColumn.)
Public propertyFooterText
Gets or sets the text displayed in the footer section of the column.
(Inherited from DataGridColumn.)
Public propertyHeaderCheckBox
A flag that indicates whether there is a checkbox in the Header that sets all the checkboxes
Public propertyHeaderImageUrl
Gets or sets the location of an image to display in the header section of the column.
(Inherited from DataGridColumn.)
Public propertyHeaderStyle
Gets the style properties for the header section of the column.
(Inherited from DataGridColumn.)
Public propertyHeaderTemplate
Gets or sets the template for displaying the heading section of the TemplateColumn object.
(Inherited from TemplateColumn.)
Public propertyHeaderText
Gets or sets the text displayed in the header section of the column.
(Inherited from DataGridColumn.)
Protected propertyIsTrackingViewState
Gets a value that determines whether the DataGridColumn object is marked to save its state.
(Inherited from DataGridColumn.)
Public propertyItemStyle
Gets the style properties for the item cells of the column.
(Inherited from DataGridColumn.)
Public propertyItemTemplate
Gets or sets the template for displaying a data item in a TemplateColumn object.
(Inherited from TemplateColumn.)
Protected propertyOwner
Gets the DataGrid control that the column is a member of.
(Inherited from DataGridColumn.)
Public propertySortExpression
Gets or sets the name of the field or expression to pass to the OnSortCommand(DataGridSortCommandEventArgs) method when a column is selected for sorting.
(Inherited from DataGridColumn.)
Protected propertyViewState
Gets the StateBag object that allows a column derived from the DataGridColumn class to store its properties.
(Inherited from DataGridColumn.)
Public propertyVisible
Gets or sets a value that indicates whether the column is visible in the DataGrid control.
(Inherited from DataGridColumn.)

Events

  NameDescription
Public eventCheckedChanged

See Also