Version

IBand Interface Members

The following tables list the members exposed by IBand.

Public Properties
 NameDescription
 PropertyAltItemCssClassCSS class name that should be used for alternative (the ones with even index) rows.  
 PropertyAutoGenerateColumnsDefines whether the grid generates columns automatically during the data binding process.  
 PropertyAutoPostBackFlagsReturns the AutoPostBackFlags object which will be applied to this band's grids  
 PropertyBandHasBehaviorsIndicates whether the band has one or more behaviors.  
 PropertyBandIndexAddressReturns a string of indecies contcatinaned by _ which provided a way to navigate to this band from WebHierarchicalDataGrid  
 PropertyBandsA collection of child Bands of this band.  
 PropertyBehaviorsBand behaviors.  
 PropertyCellSpacingDetermines number of pixels between the cells of the grid.  
 PropertyCollapseButtonThe button object that will be displayed when a grid's row is expanded and can be clicked to collapse the row.  
 PropertyColumnsContains definition of the band's columns.  
 PropertyDataKeyFieldsContains datakeys of the shown data.  
 PropertyDataMemberGets or sets a string value that identifies a particular data member of the DataSource property that is to be used to enumerate the data during a DataBind operation.  
 PropertyDefaultColumnWidthThe default column width that will be applied to all columns, for whom the width has not been set.  
 PropertyEnableChildlessRowsPopulationIndicates wether an empty row island should be created for a child band that does not have any rows. The row island is and the expansion indicator are not visible on the client until a row is added to it via java script.  
 PropertyEnableEmptyRowIslandsEnables the band to render empty row islands and their parent row plus signs.  
 PropertyExpandableAreaCssClassThe name of the css class that will be used to style the TD in which the RowIslands appear.  
 PropertyExpandButtonThe button object that will be displayed when a grid's row is collapsed and the row has child row islands. It can be clicked to expand the row to show the child row islands.  
 PropertyExpansionColumnCssThe name of the css class that will be used to style the column in which the Expand/Collapse buttons appear.  
 PropertyFooterCaptionCssClassCSS class name that should be used for the footers.  
 PropertyGroupingSettingsContains settings for column grouping.  
 PropertyHasBandsIndicates whether the Bands property was instantiated.  
 PropertyHasColumnsIndicates whether the Columns property was instantiated.  
 PropertyHasEmptyRowIslandBandsIndicates if any of the child bands have the EnableEmptyRowIslands propery set to True.  
 PropertyHeaderCaptionCssClassCSS class name that should be used for the headers.  
 PropertyHeightThe height of the row islands that will be generated from the band.  
 PropertyIsSelfReferenceDetermines if the current Band is representing a self reference relationship.  
 PropertyItemCssClassCSS class name that should be used for the cells.  
 PropertyKeyThe Key of the Band  
 PropertyOwnerCollectionGets the instance of the parent collection of the Band  
 PropertyShowFooterDetermines if the column footers will be visible in the Grid.  
 PropertyShowHeaderDetermines if the column headers will be visible on the Grid.  
 PropertyWidthThe width of the row islands that will be generated from the band.  
Public Methods
 NameDescription
 MethodOnLoad  
 MethodOnUnLoad  
See Also