[]
Represents a DataRegion repeating any report controls it contains for every group in the rowset or each row in the dataset, if no group expression is defined.
public sealed class List : DataRegion, IValidateable, IScopeDefinition, IRdlContainer, IReportComponentContainer, IReportComponent, IComponent, IDisposable
Name | Description |
---|---|
List() | Initializes a new instance of the List class. |
Name | Description |
---|---|
ChildScopes | Gets the child scopes for the data region. |
Components | Gets a ReportComponentCollection containing all the ReportComponent in the container. |
ConsumeWhiteSpace | Gets or sets a value indicating whether all white space in the list is consumed during report rendering when the container’s contents grow. |
DataInstanceElementOutput | Gets or sets a value indicating whether the item appears in a data rendering. |
DataInstanceName | Gets or sets the name to use for the data element or attribute for the list. |
Grouping | Gets or sets an expression by which to group the data. |
GrowDirection | Gets or sets the direction in which the list layout grows. |
ReportItems | Gets a collection of report items contained within the List. |
ReportItemsInScope | Gets the report items in scope for the data region. |
RowsOrColumnsCount | Gets or sets the number of rows or columns, depending on the GrowDirection, of the list. |
Sorting | Gets a collection of expressions by which to sort the repeated list regions. |
Name | Description |
---|---|
GetExpressions() | Returns a list of the expressions contained by this report item. |
SortReportItems() | Sorts the report items to improve rendering performance. |
Validate(ValidationContext) | Validates the current state of the List object. |