The C1WebExpressTable type exposes the following members.

Constructors

  NameDescription
Public methodC1WebExpressTable
Initializes a new instance of the C1WebExpressTable class.

Methods

  NameDescription
Protected methodAddedControl
Called after a child control is added to the Controls collection of the Control object.
(Inherited from Control.)
Protected methodCreateChildControls
Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.
(Inherited from Control.)
Protected methodGetView
Gets the named data source view associated with the data source control.
(Inherited from DataSourceControl.)
Protected methodGetViewNames
Gets a collection of names, representing the list of DataSourceView objects associated with the DataSourceControl control.
(Inherited from DataSourceControl.)
Protected methodLoadControlState
Restores control-state information from a previous page request that was saved by the SaveControlState()()()() method.
(Inherited from Control.)
Protected methodMapPathSecure
Retrieves the physical path that a virtual path, either absolute or relative, maps to.
(Inherited from Control.)
Protected methodOnInit
Raises the Init event.
(Inherited from Control.)
Protected methodOnLoad
Raises the Load event.
(Inherited from Control.)
Protected methodOnPreRender
Raises the PreRender event.
(Inherited from Control.)
Protected methodOnUnload
Raises the Unload event.
(Inherited from Control.)
Protected methodOpenFile
Gets a Stream used to read a file.
(Inherited from Control.)
Protected methodRemovedControl
Called after a child control is removed from the Controls collection of the Control object.
(Inherited from Control.)
Protected methodRender
Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client.
(Inherited from Control.)
Protected methodRenderChildren
Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.
(Inherited from Control.)
Protected methodSaveControlState
Saves any server control state changes that have occurred since the time the page was posted back to the server.
(Inherited from Control.)

Properties

  NameDescription
Protected propertyAdapter
Gets the browser-specific adapter for the control.
(Inherited from Control.)
Public propertyAllowAddNew
Gets or sets a value indicating whether adding new rows to this table is allowed.
Public propertyAllowDelete
Gets or sets a value indicating whether deleting rows from this table is allowed.
Public propertyAppRelativeTemplateSourceDirectory
Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.
(Inherited from Control.)
Public propertyClientID
Gets the server control identifier generated by ASP.NET.
(Inherited from Control.)
Public propertyConnectionComponent
Gets or sets the C1ExpressConnection component this table is attached to.
Protected propertyContext
Gets the HttpContext object associated with the server control for the current Web request.
(Inherited from Control.)
Public propertyControls
Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.
(Inherited from Control.)
Public propertyDbTableName
Gets or sets the name of the database table.
Protected propertyDesignMode
Gets a value indicating whether a control is being used on a design surface.
(Inherited from Control.)
Public propertyEnableTheming
Gets or sets a value indicating whether themes apply to this control.
(Inherited from Control.)
Public propertyEnableViewState
Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.
(Inherited from Control.)
Protected propertyEvents
Gets a list of event handler delegates for the control. This property is read-only.
(Inherited from Control.)
Public propertyFields
The collection of C1WebExpressTable fields.
Public propertyFillFilter
Gets or sets the filter criteria for filling the table with data.
Public propertyFillSort
Gets or sets the sort field or fields, and sort order for filling the table with data.
Public propertyID
Gets or sets the programmatic identifier assigned to the server control.
(Inherited from Control.)
Protected propertyIsChildControlStateCleared
Gets a value indicating whether controls contained within this control have control state.
(Inherited from Control.)
Protected propertyIsViewStateEnabled
Gets a value indicating whether view state is enabled for this control.
(Inherited from Control.)
Public propertyMemoryResident
Gets or sets a value indicating whether this table data must be kept in its entirety in memory at all times, to optimize performance (can only be used in read-only mode).
Public propertyNamingContainer
Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.
(Inherited from Control.)
Public propertyPage
Gets a reference to the Page instance that contains the server control.
(Inherited from Control.)
Public propertyParent
Gets a reference to the server control's parent control in the page control hierarchy.
(Inherited from Control.)
Public propertyReadOnly
Gets or sets a value indicating whether changes to the rows of this table are allowed.
Public propertySite
Gets information about the container that hosts the current control when rendered on a design surface.
(Inherited from Control.)
Public propertySkinID
Gets or sets the skin to apply to the control.
(Inherited from Control.)
Public propertyTableName
Gets or sets the name of the table as it appears to data bound controls.
Public propertyTemplateControl
Gets or sets a reference to the template that contains this control.
(Inherited from Control.)
Public propertyTemplateSourceDirectory
Gets the virtual directory of the Page or UserControl that contains the current server control.
(Inherited from Control.)
Public propertyUniqueID
Gets the unique, hierarchically qualified identifier for the server control.
(Inherited from Control.)
Protected propertyViewState
Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.
(Inherited from Control.)
Public propertyVisible
Gets or sets a value that indicates whether a server control is rendered as UI on the page.
(Inherited from Control.)

Events

  NameDescription
Public eventAfterAddNew
Fired after a new (empty) row is added.
Public eventAfterBeginEdit
Fired when the user starts editing a row, after the row enters edit mode.
Public eventAfterCancelEdit
Fired when the user cancels editing a row, after reverting the changes made to the row.
Public eventAfterChanges
Fired when all changes initiated by a field change are done and handled by the business logic code.
Public eventAfterDelete
Fired after a row has been deleted.
Public eventAfterEndAddNew
Fired after a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (AllowDbNull()()()()=false) fields are specified.
Public eventAfterEndEdit
Fired when the user finishes editing a row, after the row leaves edit mode.
Public eventAfterFieldChange
Fired after a field value is set.
Public eventAfterFill
Fired after the table has been filled with data.
Public eventAfterFirstChange
Fired after first change is made to a row (a field value changes) after the row last entered edit mode.
Public eventAfterGenerateSql
Fired after generating the SQL SELECT statement for fetching table data from the database.
Public eventAfterUpdateRow
Fired after modifications made to a row are committed to the database.
Public eventAsyncFetchComplete
Fired in DataAccessMode = VirtualAutomatic, when all rows are fetched.
Public eventBeforeAddNew
Fired before a new (empty) row is added.
Public eventBeforeBeginEdit
Fired when the user starts editing a row, before the row enters edit mode.
Public eventBeforeCancelEdit
Fired when the user cancels editing a row, before reverting the changes made to the row.
Public eventBeforeDelete
Fired before a row is deleted.
Public eventBeforeEndAddNew
Fired before a newly added row becomes a regular row in the rowset, that is, when its primary key and other required (AllowDbNull()()()()=false) fields are specified.
Public eventBeforeEndEdit
Fired when the user finishes editing a row, before the row leaves edit mode.
Public eventBeforeFieldChange
Fired before a field value is set.
Public eventBeforeFill
Fired before the table is filled with data.
Public eventBeforeFirstChange
Fired before first change is made to a row (a field value changes) after the row last entered edit mode.
Public eventBeforeGenerateSql
Fired before generating the SQL SELECT statement for fetching table data from the database.
Public eventBeforeUpdateRow
Fired before modifications made to a row are committed to the database.
Public eventDataBinding
Occurs when the server control binds to a data source.
(Inherited from Control.)
Public eventDisposed
Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.
(Inherited from Control.)
Public eventInit
Occurs when the server control is initialized, which is the first step in its lifecycle.
(Inherited from Control.)
Public eventLoad
Occurs when the server control is loaded into the Page object.
(Inherited from Control.)
Public eventPreRender
Occurs after the Control object is loaded but prior to rendering.
(Inherited from Control.)
Public eventUnload
Occurs when the server control is unloaded from memory.
(Inherited from Control.)
Public eventUpdateError
Fired when errors occur in an attempt to update the database when the end user leaves a modified row.

See Also