The following tables list the members exposed by WebGrid.
Name | Description | |
---|---|---|
WebGrid Constructor | Overloaded. |
Name | Description | |
---|---|---|
VirtualLoadArgs |
Name | Description | |
---|---|---|
AccessKey | Gets or sets the access key that allows you to quickly navigate to the WebGrid control (Inherited from | |
ActionName | Gets or sets the current action name of the WebGrid control. | |
AllowAutoDataCaching | Specifies whether data caching is automatically handled by the control. | |
AllowPivotCharting | Specifies whether users are allowed to switch to PivotChart View at runtime. | |
AppRelativeTemplateSourceDirectory | (Inherited from | |
AspNetAjaxSettings | (Inherited from ISNet.WebUI.ISNetControl) | |
Attributes | (Inherited from | |
BackColor | Overridden. Gets or sets the background color of the WebGrid control. | |
BindingOperationMode | Gets or sets the control operation mode for data binding. | |
BorderColor | Overridden. Gets or sets the border color of the WebGrid control. | |
BorderStyle | Overridden. Gets or sets the border style of the WebGrid control. | |
BorderWidth | Overridden. Gets or sets the border style of the WebGrid control. | |
BrowserPrintSettings | Contains settings applied to the WebGrid when printed directly from browser. | |
CacheServerConnection | Specifies the file server connection string to store data cache. | |
CellPadding | Gets or sets the cell padding that controls all UI element's padding. | |
CellSpacing | Gets or sets the spacing width between each cell in WebGrid. | |
ChartCategoryCollection | The category collection used by Pivot Charting. | |
ChartDataCollection | The data collection used by Pivot Charting. | |
ChartFilterCollection | The filter collection used by Pivot Charting. | |
ChartInteractiveUI | Contains the settings for Charting Interactive UI. | |
ChartMode | Specifies the mode of the Pivot Charting. | |
ChartSeriesCollection | The series collection used by Pivot Charting. | |
ChartSettings | Contains the behaviors and settings related to the Chart. | |
ClientAction | Gets or sets the client function directly from server code during OnTheFly Postback. | |
ClientBindingSettings | Provides settings for client data binding. | |
ClientID | (Inherited from | |
ControlDataTransferFormat | (Inherited from ISNet.WebUI.ISNetControl) | |
Controls | (Inherited from | |
ControlStyle | (Inherited from | |
ControlStyleCreated | (Inherited from | |
CustomEditors | Gets or sets the collection of CustomEditor. | |
CustomSchemaRetrieval | ||
DataCacheStorage | Specifies where to store the data cache. | |
DataMember | Gets or sets the name of table for which WebGrid control display its data. | |
DataSource | Gets or sets the data source for which the WebGrid control displays its data. | |
DataSourceID | Gets or sets the ID of the control from which the WebGrid control retrieves its list of data rows. | |
DataSourceManager | Overridden. Gets the datasource manager object used to administer datasource control binding. This class is provided for WebGrid's infrastructure and is not intended to be used by developers. | |
DefaultStyleMode | Gets or sets a value that determine the mode of default style when UseDefaultStyle is enabled. | |
DisableFileSystemChecking | Specifies whether file system constraint checking should be disabled. This is an advanced setting, please consider to use this option carefully. | |
Enabled | Gets or sets the enabled state of the control. (Inherited from | |
EnableManagedTheming | Specifies whether the theming for this control should be managed by Intersoft Theme Architecture. When set to false, this control will not apply the style defined in Theme Architecture. (Inherited from ISNet.WebUI.ISNetControl) | |
EnableSection508Standards | Specifies whether the WebGrid instance should operate in compliance with U.S. Section 508 Standards. | |
EnableTheming | (Inherited from | |
EnableV3XAPISupport | Gets the value of a property that indicates whether WebGrid V3.x APIs are supported, and enables backward compatibility with V3.x client side API. | |
EnableViewState | Gets or sets whether the control automatically saves its state for use in round-trip. (Inherited from | |
EnableWebResources | Specifies the option for use with web resources feature. When enabled, the component will retrieve scripts and client resources from web resources instead of external script location (IIS virtual directory). (Inherited from ISNet.WebUI.ISNetControl) | |
FlyPostBackAction | Returns the action name of current FlyPostBack request. | |
FlyPostBackSettings | Configures the settings used by the control when performing OnTheFly postback. | |
Font | Overridden. Gets the font properties associated with the WebGrid control. | |
ForeColor | Overridden. Gets or sets the foreground color (typically the color of the text) of the WebGrid control | |
GridLines | Gets or sets the type of grid line (vertical or horizontal). | |
HasAttributes | (Inherited from | |
Height | Gets or sets the height of the Web server control. (Inherited from | |
ID | (Inherited from | |
ImageFileServer | Specifies the file server connection used to store the temporary images of Pivot Charting. | |
IsControlThemed | (Inherited from ISNet.WebUI.ISNetControl) | |
IsDesign | (Inherited from ISNet.WebUI.ISNetControl) | |
IsDynamicCreated | (Inherited from ISNet.WebUI.ISNetControl) | |
IsFlyPostBack | Returns whether this WebGrid instance invokes OnTheFly postback. | |
IsInternalCreated | (Inherited from ISNet.WebUI.ISNetControl) | |
IsPreviewMode | Determines whether the current request is in preview mode. | |
IsUnloaded | (Inherited from ISNet.WebUI.ISNetControl) | |
LayoutSettings | LayoutSettings is the central object that contain all the behaviors and styles for the whole WebGrid control. | |
NamingContainer | (Inherited from | |
Page | Gets a reference to the Page instance that contains the server control. (Inherited from | |
Parent | (Inherited from | |
ParentStyleId | (Inherited from ISNet.WebUI.ISNetControl) | |
RenderingMode | (Inherited from ISNet.WebUI.ISNetControl) | |
RequiresUIRefresh | (Inherited from ISNet.WebUI.ISNetControl) | |
RootTable | Gets or sets the WebGridTable object that is used as the root table in the WebGrid.NET control. | |
RuntimeLicenseKey | Gets or sets the license key of the components that is needed to run at production server or development machine without installing the whole components. (Inherited from ISNet.WebUI.ISNetControl) | |
SaveViewStateOnFlyPostback | (Inherited from ISNet.WebUI.ISNetControl) | |
ScriptDirectory | Overridden. Gets or sets the directory where all required scripts for the control are stored. | |
SelectedRowKeyValue | Gets the simple string that represent key value of the currently selected row. | |
SelectedRowKeyValues | Gets the currently selected row's key values. To be used when table has composite data keys. | |
SerializedJSFiles | (Inherited from ISNet.WebUI.ISNetControl) | |
SerializedStyles | (Inherited from ISNet.WebUI.ISNetControl) | |
SerializeTagToClient | Specifies whether the row's tag should be serialized to client side, when client binding is enabled. | |
SharedScriptDirectory | Overridden. Gets or sets the directory where all shared scripts for Intersoft controls are stored. | |
Site | (Inherited from | |
SkinID | (Inherited from | |
StateRestorationLevel | Specifies the level of control's state restoration. | |
Style | (Inherited from | |
SupportXMLCultureInfo | (Inherited from ISNet.WebUI.ISNetControl) | |
TabIndex | The tab order of the control. (Inherited from | |
TemplateControl | (Inherited from | |
TemplateSourceDirectory | (Inherited from | |
ToolTip | The tooltip displayed when the mouse is over the control. (Inherited from | |
UniqueID | (Inherited from | |
UseCachedDataOnFirstLoad | Specifies whether to use cached data when the page is first loaded. | |
UseDefaultStyle | Specifies whether WebGrid should apply embedded default style for its appearance. | |
ViewStateItems | Gets or sets the items to be stored in view state storage. (Inherited from ISNet.WebUI.ISNetControl) | |
ViewStateServerConnection | Gets or sets the server connection string for file server-based viewstate storage. (Inherited from ISNet.WebUI.ISNetControl) | |
ViewStateStorage | Gets or sets the location to store the viewstate of this control. (Inherited from ISNet.WebUI.ISNetControl) | |
Visible | Gets or sets a value indicating whether the control is rendered as UI on the page. (Inherited from | |
WebDesktopScriptDirectory | Gets or sets the IIS path to locate WebDesktop's script directory. This property is only applicable when SmartWebResources is not enabled. | |
Width | Gets or sets the width of the WebGrid control. (Inherited from | |
XmlCompressionEnabled | Specifies whether the Xml used for clientside state storage should be compressed. (Inherited from ISNet.WebUI.ISNetControl) |
Name | Description | |
---|---|---|
AddBatchUpdateException | Adds an exception when a batch update-related error occurred. Use this method to take advantage of partial error support in custom object updating scenario. | |
AddDataSourceToCache | Adds the specified datasource to cache storage. | |
ApplyStyle | (Inherited from | |
ApplyStyleSheetSkin | (Inherited from | |
CanUseWebResources | (Inherited from ISNet.WebUI.ISNetControl) | |
CheckConstrains | Overridden. This method is not intended to be called directly. It is used internally for control developers. | |
ClearCachedDataSource | Clears the cached data source. | |
Clone | (Inherited from ISNet.WebUI.ISNetControl) | |
ConfigureTreeViewFromXml | ||
CopyBaseAttributes | (Inherited from | |
CopyFrom | Overloaded. (Inherited from ISNet.WebUI.ISNetControl) | |
CustomDeserialize | This method is not intended to be called directly. It is used internally for control developers. | |
CustomSerialize | This method is not intended to be called directly. It is used internally for control developers. | |
DataBind | Overridden. | |
DeSerializeObjectData | (Inherited from ISNet.WebUI.ISNetControl) | |
Dispose | (Inherited from | |
ExportGrid | Overloaded. Exports datasource with current grid's layout to other formats. | |
FindControl | (Inherited from | |
Focus | (Inherited from | |
ForceDisableXmlCompression | (Inherited from ISNet.WebUI.ISNetControl) | |
GetAllCustomEditors | This method is not intended to be called directly. It is used internally for control developers. | |
GetBatchUpdateExceptions | Returns one or more exceptions that occurred while processing batch update. | |
GetCachedDataSource | Returns the DataSource object that kept in Cache. | |
GetChanges | Overloaded. | |
GetClientAction | Gets the client function directly from server code during OnTheFly Postback. | |
GetCurrentControlLifeCycle | (Inherited from ISNet.WebUI.ISNetControl) | |
GetCurrentTheme | (Inherited from ISNet.WebUI.ISNetControl) | |
GetCustomEditorByName | This method is not intended to be called directly. It is used internally for control developers. | |
GetDefaultReportInfo | Create ReportInfo with default behavior and parameters. | |
GetDesignerLevelCustomEditors | This method is not intended to be called directly. It is used internally for control developers. | |
GetFrameworkDataFolder | (Inherited from ISNet.WebUI.ISNetControl) | |
GetFrameworkFolder | (Inherited from ISNet.WebUI.ISNetControl) | |
GetFrameworkVersion | (Inherited from ISNet.WebUI.ISNetControl) | |
GetGridLevelCustomEditors | This method is not intended to be called directly. It is used internally for control developers. | |
GetInstalledCustomEditors | This method is not intended to be called directly. It is used internally for control developers. | |
GetIntersoftFolder | Gets the folder path of Intersoft Solutions. (Inherited from ISNet.WebUI.ISNetControl) | |
GetLayoutFolder | Gets the folder path of the layout files of WebGrid. (Inherited from ISNet.WebUI.ISNetControl) | |
GetObjectData | Overridden. This method is not intended to be called directly. It is used internally for control developers. | |
GetPostedXMLData | (Inherited from ISNet.WebUI.ISNetControl) | |
GetProductSimpleName | (Inherited from ISNet.WebUI.ISNetControl) | |
GetPropertyValue | (Inherited from ISNet.WebUI.ISNetControl) | |
GetResourceStream | (Inherited from ISNet.WebUI.ISNetControl) | |
GetTableByName | Returns WebGridTable object by specifying its name. | |
GetUtilizedCustomEditors | This method is not intended to be called directly. It is used internally for control developers. | |
GetXMLCultureInfo | Overridden. This method is not intended to be called directly. It is used internally for control developers. | |
HasControls | (Inherited from | |
IsAtlasCallback | (Inherited from ISNet.WebUI.ISNetControl) | |
IsBetaRelease | (Inherited from ISNet.WebUI.ISNetControl) | |
IsChromeBrowser | (Inherited from ISNet.WebUI.ISNetControl) | |
IsDataCached | Returns whether DataSource used to populate rows is in Cache. | |
IsEmpty | (Inherited from ISNet.WebUI.ISNetControl) | |
IsFlyPostBackControl | Determines whether this instance of WebGrid is the one which invoking FlyPostBack request. (Inherited from ISNet.WebUI.ISNetControl) | |
IsFlyPostBackRequest | Determines whether the current postback is a FlyPostBack (AJAX) request. (Inherited from ISNet.WebUI.ISNetControl) | |
IsGeckoBasedBrowser | Determines if the WebGrid is rendered in Gecko based browser. (Inherited from ISNet.WebUI.ISNetControl) | |
IsGeckoVersion18 | (Inherited from ISNet.WebUI.ISNetControl) | |
IsInDesignMode | (Inherited from ISNet.WebUI.ISNetControl) | |
IsInternetExplorer8Browser | (Inherited from ISNet.WebUI.ISNetControl) | |
IsInternetExplorerBrowser | (Inherited from ISNet.WebUI.ISNetControl) | |
IsKeyValuesEqual | Determines whether the items contained in keyValues1 is equal to keyValues2 in string. | |
IsOperaBrowser | (Inherited from ISNet.WebUI.ISNetControl) | |
IsSafariBrowser | (Inherited from ISNet.WebUI.ISNetControl) | |
IsValidC1DataSource | Returns whether assigned DataSource is a valid C1 DataObjects. | |
IsW3CStandardBrowser | (Inherited from ISNet.WebUI.ISNetControl) | |
LoadChartFromXml | Overloaded. | |
LoadLayout | Overloaded. Restore WebGrid's LayoutSettings by loading it from a saved Layout file. | |
LoadLayoutFromFile | Overridden. Restore WebGrid's layout settings and visual styles by loading it from a file. | |
LoadLayoutFromPredefinedName | Restore WebGrid's layout settings and visual styles by loading it from predefined name. (Inherited from ISNet.WebUI.ISNetControl) | |
LoadLayoutFromStream | Restore WebGrid's layout settings and visual styles by loading it from memory stream. (Inherited from ISNet.WebUI.ISNetControl) | |
LoadLayoutFromXml | Overloaded. Restore WebGrid's LayoutSettings by loading it from a saved Layout file. | |
LoadPostData | Overridden. Called by the framework to load node edits from the client. Returns true to indicate the framework is to call RaisePostDataChangedEvent where the real work gets done. | |
LoadTablesStructure | Overloaded. Load tables structure from stream. | |
LoadTablesStructureFromXml | Overloaded. | |
MergeStyle | (Inherited from | |
OnAddRow | Invoked when the grid is about to add new row to the DataSource. Use this event to handle adding functionality to the data source such as calling Sql's stored procedures or invoke custom business class' method. | |
OnBatchUpdate | Provides BatchUpdateEventArgs as the event argument. This event will always be invoked when batch update feature is enabled. This event is required to be handled for traditional and custom object binding. You can cancel WebGrid for further processing by setting false to its ReturnValue. | |
OnButtonClick | Invoked when a button is clicked in client and ButtonAutoPostBack is set to True. | |
OnCustomAggregate | Invoked when the AggregateFunction of WebGridColumn is set to Custom. This event will be invoked on every Rows collection of GroupedRows if exist. | |
OnCustomFilter | Invoked when AutomaticFilter is False and filtering is needed during databinding process. | |
OnCustomSort | Invoked when AutomaticSort is False and sorting is needed during databinding process. | |
OnDeleteRow | Invoked when deleting row is performed using code. | |
OnExport | Invoked when exporting data is performed using code. | |
OnExportCompleted | Invoked after the OnExport Method has finished exporting data. | |
OnInfoChanged | (Inherited from ISNet.WebUI.ISNetControl) | |
OnInitializeCell | Invoked when WebGridCell needs to be initialized during data binding. | |
OnInitializeChildTableDataSource | Invoked when childTable's dataSource need to be initialized. | |
OnInitializeColumn | Invoked when WebGridColumn needs to be initialized during data binding. | |
OnInitializeDataSource | Invoked when data source need to be initialized. It is highly recommended that you use this event to initialize your databinding code for more centralized and easy to maintain codes. | |
OnInitializeJsonRow | ||
OnInitializeLayout | Invoked when the Grid's layout needs to be initialized during data binding. You can write the codes to dynamically add Columns, GroupedColumns, or other objects in this event. | |
OnInitializePostBack | Invoked when the Grid initiates OnTheFly postback mode. This event allowed you to manipulate most of Grid's actions or create your own custom actions. | |
OnInitializeRow | Invoked when a WebGridRow needs to initialize during data binding. | |
OnInitializeSelfReferenceDataSource | Invoked when ChildRows DataSource is retrieved in load on demand mode. | |
OnInitializeTable | Invoked when the Table needs to be initialized during data binding. | |
OnLoadPreviewRow | Invoked when the preview row value is needed on demand. | |
OnPreInitialize | Invoked when WebGrid is about to be initialized. (Inherited from ISNet.WebUI.ISNetControl) | |
OnPrepareDataBinding | Invoked when data source ready to be binded. This event allow you to determine whether the data would be binded every postback. | |
OnPrepareExportExecute | Invoked when exporting is being prepared for execution. | |
OnRowChanged | Invoked when a row is changed by the user at runtime. | |
OnUpdateRow | Invoked when updating a record is performed. | |
PerformBatchUpdate | Overloaded. | |
RaisePostBackEvent | Called by the framework and raises post back event. | |
RaisePostDataChangedEvent | Overridden. Parse the client updates and apply them to the proper rows. | |
ReadWebConfigValue | (Inherited from ISNet.WebUI.ISNetControl) | |
RebindDataSource | Forces WebGrid to perform data source initialization and rebind the data source. This method will invoke InitializeDataSource event again for the rebind purpose. | |
RegisterBoxSizing | Overloaded. (Inherited from ISNet.WebUI.ISNetControl) | |
RegisterGlobalStyle | (Inherited from ISNet.WebUI.ISNetControl) | |
RegisterLink | (Inherited from ISNet.WebUI.ISNetControl) | |
RegisterOptimizedCssClasses | (Inherited from ISNet.WebUI.ISNetControl) | |
RegisterPreloadImage | (Inherited from ISNet.WebUI.ISNetControl) | |
RegisterScript | Overridden. This method is not intended to be called directly. It is used internally for control developers. | |
RegisterSharePointHandler | (Inherited from ISNet.WebUI.ISNetControl) | |
RenderBeginTag | (Inherited from | |
RenderControl | (Inherited from | |
RenderEndTag | Overridden. This method is not intended to be called directly. It is used internally for control developers. | |
Reset | (Inherited from ISNet.WebUI.ISNetControl) | |
ResetDefaultStylePreset | ||
ResetStyleToDefault | Clear any styles associated with this control and set the control to use default WebGrid.NET style | |
ResolveClientUrl | Gets a URL that can be used by the browser. (Inherited from | |
ResolveImagePath | (Inherited from ISNet.WebUI.ISNetControl) | |
ResolveRelativeURL | (Inherited from ISNet.WebUI.ISNetControl) | |
ResolveResourceUrl | (Inherited from ISNet.WebUI.ISNetControl) | |
ResolveUrl | Converts a URL into one that is usable on the requesting client. (Inherited from | |
RetrieveClientLastSelectedObject | Provides a way to get the last selected object from client side. | |
RetrieveHierarchicalStructure | Provides a convenient way to retrieve Hierarchical Column's structure from assigned DataSource. | |
RetrieveStructure | Provides a convenient way to retrieve Column's structure from assigned DataSource. | |
SaveChartToXml | Overloaded. | |
SaveLayout | Overloaded. Saves LayoutSet properties to a file. | |
SaveLayoutToFile | Saves WebGrid's layout settings properties to a file (Inherited from ISNet.WebUI.ISNetControl) | |
SaveLayoutToStream | Saves WebGrid's layout settings properties to a memory stream. (Inherited from ISNet.WebUI.ISNetControl) | |
SaveLayoutToXml | Overloaded. Saves LayoutSet properties to a XML file. | |
SaveTablesStructure | Overloaded. Saves RootTable properties, including its Columns and ChildTables to a file. | |
SaveTablesStructureToXml | Overloaded. | |
SerializeObjectData | (Inherited from ISNet.WebUI.ISNetControl) | |
SetCacheControl | Overrides the default data cache configuration. | |
SetCurrentPageIndex | ||
SetFocus | Set focus to this grid on page load. | |
SetObjectRelations | Construct WebGridObjectRelation and add it to an instantiated ArrayList. | |
SetRenderMethodDelegate | Assigns an event handler delegate to render the server control and its content into its parent control. (Inherited from | |
SetSelectedObject | Set selected row from server side. | |
SetSessionTheme | (Inherited from ISNet.WebUI.ISNetControl) | |
ShouldReturnJson | (Inherited from ISNet.WebUI.ISNetControl) | |
SynchronizeTemplatesFrom | This method is not intended to be called directly. It is used internally for control developers. |
Name | Description | |
---|---|---|
AddRow | Occurs when adding a row is performed. | |
BatchUpdate | Occurs when batch update feature is enabled. | |
ButtonClick | Occurs when a button is clicked. | |
CustomAggregate | Occurs when custom calculation on rows collections are performed. | |
CustomFilter | Occurs when custom filtering is performed on WebGridColumn. | |
CustomSort | Occurs when custom sorting is performed on WebGridTable. | |
DataBinding | Occurs when the server control binds to a data source. (Inherited from | |
DeleteRow | 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. | |
Disposed | (Inherited from | |
Export | Occurs when exporting data from WebGrid is performed. | |
ExportCompleted | Occurs after the OnExport event has finished processing. | |
Init | Occurs when the server control is initialized, which is the first step in the its lifecycle. (Inherited from | |
InitializeCell | Occurs when a WebGridCell needs to be initialized during data binding. | |
InitializeChildTableDataSource | Occurs when a child table needs to be initialized during data binding. | |
InitializeColumn | Occurs when a WebGridColumn needs to be initialized during data binding. | |
InitializeDataSource | Occurs when a datasource needs to be initialized during data binding. | |
InitializeJsonRow | ||
InitializeLayout | Occurs when the grid's layout needs to be initialized during data binding. | |
InitializePostBack | Occurs when when OnTheFlyPostBack action needs to be initialized. | |
InitializeRow | Occurs when a WebGridRow is being initialized and about to be rendered. | |
InitializeSelfReferenceDataSource | Occurs when ChildRows DataSource is retrieved in load on demand mode. | |
InitializeTable | Occurs when the Table needs to be initialized during data binding. | |
Load | Occurs when the server control is loaded into the Page object. (Inherited from | |
LoadPreviewRow | Occurs when users load the preview row in WebGrid. | |
PreInitialize | Invoked when WebGrid is about to be initialized. (Inherited from ISNet.WebUI.ISNetControl) | |
PrepareDataBinding | Occurs when any data-related functionality is performed before the grid renders data. All data population are done in this event. | |
PrepareExportExecute | Occurs when data in WebGridTable is about to be exported. | |
PreRender | Occurs when the server control is about to render to its containing Page object. (Inherited from | |
RowChanged | Occurs when users change the selected row in WebGrid. | |
Unload | Occurs when the server control is unloaded from memory. (Inherited from | |
UpdateRow | Occurs when updating a row is performed. |