AggregateDataSourceView members
This class represents a datasource View that's aggregated over other datasource controls.
The AggregateDataSourceView type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
AggregateDataSourceView |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Aggregate | Aggregate string property. Read-write. Contains the merge (column and row) operations and references to the datasource controls for each merge. |
![]() |
DataSourcesString | This property, in tandem with the DataSources (a DataSourceCollection) property defined below, comprises the DFWP story for serialization. This means both binary serialization and .webpart (import/export) serialization. If the string is empty, it is filled in using the IDataSources contained in the DataSources collection. For IDataSources requiring register directives, we also put those in the string. *NOTICE* This tandem approach is necessary because a collection needs to be read/write in order to be personalizable (apparently a WSS WebPartSerializer constraint. However, ASP.NET deserializes read/write properties by simply calling the set method with the ControlBuilder. In the case of collections, this yields a CollectionBuilder, which can't be assigned to a collection. As of the time this code was written, ASP.NET is apparently not designed to handle read/write collections. |
![]() |
HasSeparateRoot | |
![]() |
IsSynchronous | |
![]() |
RootName | |
![]() |
RowsName | |
![]() |
SeparateRoot | |
![]() |
ShowSampleData | implement ISampleData interface. |
![]() |
Sources | Sources property. Read-only. Contains all the copy of datasource controls. Since we are parserChildren(true), APS.Net will automatically generate the control list in the parsing time. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetData | |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
Select | (Overrides HierarchicalDataSourceView.Select().) |
![]() |
ToString | (Inherited from Object.) |
Top