PivotCustomFieldValueCellsEventArgs.GetCell(Boolean, Int32) Method
Returns the field value cell by its index.
Namespace: DevExpress.Web.ASPxPivotGrid
Assembly: DevExpress.Web.ASPxPivotGrid.v21.2.dll
NuGet Package: DevExpress.Web
Declaration
Parameters
Name | Type | Description |
---|---|---|
isColumn | Boolean | true to obtain the column field value cell; false to obtain the row field value cell. |
index | Int32 | An integer value that specifies the zero-based index of the cell. |
Returns
Type | Description |
---|---|
FieldValueCell | A FieldValueCell object that represents the required cell; null if the index is out of bounds. |
Remarks
Field value cells are indexed in the order shown in the image below:
The field value cell can also be located via the PivotCustomFieldValueCellsEventArgs.FindCell method, that returns the cell whose column/row summary values match the specified condition.
Example
The following example demonstrates how to hide particular rows and columns by handling the CustomFieldValueCells event. In this example, the event handler iterates through all row headers and removes rows that correspond to the “Employee B” field value, and that are not Total Rows.
<dx:ASPxRadioButtonList ID="ASPxRadioButtonList1" runat="server" SelectedIndex="0" AutoPostBack="true" >
<Items>
<dx:ListEditItem Text="Default Layout" Value="Default Layout" />
<dx:ListEditItem Text="Delete All Rows Corresponding to "Employee B""
Value="Delete All Rows Corresponding to "Employee B"" />
</Items>
</dx:ASPxRadioButtonList>
<dx:ASPxPivotGrid ID="pivotGrid" runat="server" Width="500px"
OnFieldValueDisplayText="pivotGrid_FieldValueDisplayText"
OnCustomFieldValueCells="pivotGrid_CustomFieldValueCells"
OptionsCustomization-AllowFilter="false"
OptionsCustomization-AllowDrag="false">
</dx:ASPxPivotGrid>