# DataGridViewSummaryRowExtensions

Namespace: **Wisej.Web.Ext.DataGridViewSummaryRow**

Assembly: **Wisej.Web.Ext.DataGridViewSummaryRow** (1.0.0.0)

Adds summary methods to the [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md) control.

{% tabs %}
{% tab title="C#" %}

```csharp
public class DataGridViewSummaryRowExtensions
```

{% endtab %}

{% tab title="VB.NET" %}

```php
Public Class DataGridViewSummaryRowExtensions
```

{% endtab %}
{% endtabs %}

{% hint style="info" %}
In Visual Basic and C#, you can call this method as an instance method on any object of type [Object](https://docs.microsoft.com/dotnet/api/system.object). When you use instance method syntax to call this method, omit the first parameter. For more information, see [Extension Methods (Visual Basic)](https://docs.microsoft.com/dotnet/visual-basic/programming-guide/language-features/procedures/extension-methods) or [Extension Methods (C# Programming Guide)](https://docs.microsoft.com/dotnet/csharp/programming-guide/classes-and-structs/extension-methods).
{% endhint %}

## Methods

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, groupCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in column *groupCol* .

| Parameter       | Type                                                                                                                                    | Description                                                                                                                                                          |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**        | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                             | Extension class.                                                                                                                                                     |
| **summaryType** | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype) | Determines the aggregation type.                                                                                                                                     |
| **groupCol**    | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                               | Name of the column that determines the group break values.                                                                                                           |
| **summaryCol**  | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                               | name of the column to aggregate.                                                                                                                                     |
| **style**       | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)   | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows. |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, summaryPosition, groupCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in column *groupCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                                                                                                                  |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Extension class.                                                                                                                                                                             |
| **summaryType**     | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype)                             | Determines the aggregation type.                                                                                                                                                             |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Indicates the position of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow). |
| **groupCol**        | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the column that determines the group break values.                                                                                                                                   |
| **summaryCol**      | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the column to aggregate.                                                                                                                                                             |
| **style**           | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)                               | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows.                         |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, groupFromCol, groupToCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in the columns from *groupFromCol* to *groupToCol* .

| Parameter        | Type                                                                                                                                    | Description                                                                                                                                                          |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                             | Extension class.                                                                                                                                                     |
| **summaryType**  | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype) | Determines the aggregation type.                                                                                                                                     |
| **groupFromCol** | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                               | Name of the first column that determines the group break values.                                                                                                     |
| **groupToCol**   | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                               | Name of the last column that determines the group break values.                                                                                                      |
| **summaryCol**   | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                               | Name of the column to aggregate.                                                                                                                                     |
| **style**        | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)   | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows. |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in the columns from *groupFromCol* to *groupToCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                                                                                                                  |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Extension class.                                                                                                                                                                             |
| **summaryType**     | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype)                             | Determines the aggregation type.                                                                                                                                                             |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Indicates the position of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow). |
| **groupFromCol**    | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the first column that determines the group break values.                                                                                                                             |
| **groupToCol**      | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the last column that determines the group break values.                                                                                                                              |
| **summaryCol**      | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the column to aggregate.                                                                                                                                                             |
| **style**           | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)                               | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows.                         |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, groupCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in columns *groupCol* .

| Parameter       | Type                                                                                                                                    | Description                                                                                                                                                          |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**        | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                             | Extension class.                                                                                                                                                     |
| **summaryType** | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype) | Determines the aggregation type.                                                                                                                                     |
| **groupCol**    | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)         | Column that determines the group break values.                                                                                                                       |
| **summaryCol**  | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)         | Column to aggregate.                                                                                                                                                 |
| **style**       | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)   | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows. |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, summaryPosition, groupCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in columns *groupCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                                                                                                                  |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Extension class.                                                                                                                                                                             |
| **summaryType**     | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype)                             | Determines the aggregation type.                                                                                                                                                             |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Indicates the position of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow). |
| **groupCol**        | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | Column that determines the group break values.                                                                                                                                               |
| **summaryCol**      | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | Column to aggregate.                                                                                                                                                                         |
| **style**           | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)                               | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows.                         |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, groupFromCol, groupToCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in the columns from *groupFromCol* to *groupToCol* .

| Parameter        | Type                                                                                                                                    | Description                                                                                                                                                          |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                             | Extension class.                                                                                                                                                     |
| **summaryType**  | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype) | Determines the aggregation type.                                                                                                                                     |
| **groupFromCol** | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)         | First column that determines the group break values.                                                                                                                 |
| **groupToCol**   | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)         | Last column that determines the group break values.                                                                                                                  |
| **summaryCol**   | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)         | Column to aggregate.                                                                                                                                                 |
| **style**        | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)   | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows. |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)AddSummaryRows(grid, summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style)

Creates or updates a [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) for each group limited by the values in the columns from *groupFromCol* to *groupToCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                                                                                                                  |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Extension class.                                                                                                                                                                             |
| **summaryType**     | [SummaryType](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.summarytype)                             | Determines the aggregation type.                                                                                                                                                             |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Indicates the position of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow). |
| **groupFromCol**    | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | First column that determines the group break values.                                                                                                                                         |
| **groupToCol**      | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | Last column that determines the group break values.                                                                                                                                          |
| **summaryCol**      | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | Column to aggregate.                                                                                                                                                                         |
| **style**           | [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md)                               | Optional [DataGridViewCellStyle](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/general/wisej.web.datagridviewcellstyle.md) for the summary rows.                         |

**Returns:** [DataGridViewSummaryRow\[\]](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions). Array of the [DataGridViewSummaryRow](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrow) rows displaying the aggregated values.

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid)

Removes the all the summary rows.

| Parameter | Type                                                                                        | Description                                                                                         |
| --------- | ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**  | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md) | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, summaryPosition)

Removes the summary rows that match the specified *summaryPosition* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Position of the summary rows to remove.                                                             |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, groupFromCol)

Removes the summary rows grouped by *groupFromCol* .

| Parameter        | Type                                                                                        | Description                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md) | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **groupFromCol** | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)   | Name of the first column that determnines the group break values.                                   |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, groupFromCol, groupToCol)

Removes the summary rows grouped by *groupFromCol* and *groupToCol* .

| Parameter        | Type                                                                                        | Description                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md) | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **groupFromCol** | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)   | Name of the first column that determnines the group break values.                                   |
| **groupToCol**   | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)   | Name of the last column that determines the group break values.                                     |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, groupFromCol)

Removes the summary rows grouped by *groupFromCol* .

| Parameter        | Type                                                                                                                            | Description                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                     | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **groupFromCol** | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md) | First column that determnines the group break values.                                               |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, groupFromCol, groupToCol)

Removes the summary rows grouped by *groupFromCol* and *groupToCol* .

| Parameter        | Type                                                                                                                            | Description                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**         | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                     | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **groupFromCol** | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md) | First column that determnines the group break values.                                               |
| **groupToCol**   | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md) | Last column that determines the group break values.                                                 |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, summaryPosition, groupFromCol)

Removes the summary rows that match the specified *summaryPosition* and grouped by *groupFromCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Position of the summary rows to remove.                                                             |
| **groupFromCol**    | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the first column that determnines the group break values.                                   |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, summaryPosition, groupFromCol, groupToCol)

Removes the summary rows that match the specified *summaryPosition* and grouped by *groupFromCol* and *groupToCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Position of the summary rows to remove.                                                             |
| **groupFromCol**    | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the first column that determnines the group break values.                                   |
| **groupToCol**      | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string?view=netframework-4.8)                                                                           | Name of the last column that determines the group break values.                                     |

### ![](https://2248866391-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFp7MR1wemvcC5891_r%2F-MirBc8UH2o1iZfh0jrC%2F-MirBsnox1cbEBcVJYTK%2Fstatic.png?alt=media\&token=9c92a67d-a608-4268-bb67-eaee38f9c0e2)RemoveSummaryRows(grid, summaryPosition, groupFromCol, groupToCol)

Removes the summary rows that match the specified *summaryPosition* and grouped by *groupFromCol* and *groupToCol* .

| Parameter           | Type                                                                                                                                                                | Description                                                                                         |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| **grid**            | [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md)                                                                         | Target [DataGridView](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/README.md). |
| **summaryPosition** | [SummaryRowPosition](https://docs.wisej.com/extensions/extensions/datagridviewsummaryrow/api/wisej.web.ext.datagridviewsummaryrow.datagridviewsummaryrowextensions) | Position of the summary rows to remove.                                                             |
| **groupFromCol**    | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | First column that determnines the group break values.                                               |
| **groupToCol**      | [DataGridViewColumn](https://docs.wisej.com/api/wisej.web/lists-and-grids/datagridview/columns/wisej.web.datagridviewcolumn.md)                                     | Last column that determines the group break values.                                                 |
