From a9cfb40631069a1c829bfee6f4335007d1cdd9ec Mon Sep 17 00:00:00 2001 From: bhuvaneshdhakshinmaoorthy Date: Tue, 28 Jul 2026 11:13:53 +0530 Subject: [PATCH 1/3] 1038137: Updated content in Spreadsheet Core and MVC ug files --- .../Spreadsheet/ASP-NET-CORE/ai-assist/overview.md | 2 +- .../Excel/Spreadsheet/ASP-NET-CORE/cell-range.md | 12 ++++++------ .../Spreadsheet/ASP-NET-CORE/docker-deployment.md | 2 +- .../ASP-NET-CORE/how-to/create-a-object-structure.md | 6 +++--- .../Spreadsheet/ASP-NET-MVC/ai-assist/overview.md | 2 +- .../Excel/Spreadsheet/ASP-NET-MVC/cell-range.md | 12 ++++++------ .../Spreadsheet/ASP-NET-MVC/docker-deployment.md | 2 +- .../ASP-NET-MVC/how-to/create-a-object-structure.md | 6 +++--- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ai-assist/overview.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ai-assist/overview.md index 6e65cebbdc..57a7a81d8b 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ai-assist/overview.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ai-assist/overview.md @@ -48,7 +48,7 @@ AI Assist supports a wide range of spreadsheet operations through natural langua | **Formatting** | Apply styles such as bold, italic, font color, background color, number formats, and wrap text. | | **Structure Management** | Insert/delete rows and columns, merge cells, and freeze panes. | | **Clipboard Actions** | Perform cut, copy, and paste operations through AI commands. | -| **Navigation** | Perform sorting, filtering, and Find and Replace operations. | +| **Navigation** | Perform sorting, filtering, and find and replace operations. | | **Visualization** | Insert charts with multiple types, themes, titles, and sizing options. | ### Writing Effective Prompts diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md index 5b868d3aeb..bac3191b07 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md @@ -19,8 +19,8 @@ Wrap text allows you to display large content as multiple lines in a single cell Wrap text can be applied to or removed from a cell or range of cells in the following ways: * Using the `wrap` property in `cell`, you can enable or disable wrap text to a cell at initial load. -* Select or clear the Wrap button in the Ribbon toolbar to apply or remove wrap text for the selected range. -* Using the `wrap` method, you can apply or remove the wrap text once the component is loaded. +* Select or clear the `Wrap` button in the **Ribbon** toolbar to apply or remove wrap text for the selected range. +* Using the `wrap` method, you can apply or remove the **wrap** text once the component is loaded. The following code example shows the wrap text functionality in spreadsheet. @@ -103,7 +103,7 @@ The `addDataValidation()` method requires: ### Clear Validation -The Clear Validation feature is used to remove data validations from the specified ranges or the entire worksheet. +The **Clear Validation** feature is used to remove data validations from the specified ranges or the entire worksheet. You can clear a data validation rule in one of the following ways: @@ -112,7 +112,7 @@ You can clear a data validation rule in one of the following ways: ### Highlight Invalid Data -The Highlight Invalid Data feature is used to highlight previously entered invalid values. +The **Highlight Invalid Data** feature is used to highlight previously entered invalid values. You can highlight invalid data in one of the following ways: @@ -203,7 +203,7 @@ Auto Fill supports the following options: * Fill Formatting Only * Fill Without Formatting -N>* The default Auto Fill option is `FillSeries`, which is configured through the `fillType` property. +N>* The default auto fill option is `FillSeries`, which is configured through the `fillType` property. ### Copy Cells @@ -254,7 +254,7 @@ In the following sample, you can enable/disable the fill option on the button cl ## Clear -Clear feature helps you to clear the cell contents (formulas and data), formats (including number formats, conditional formats, and borders) in a spreadsheet. When you apply clear All, both the contents and the formats will be cleared simultaneously. +Clear feature helps you to clear the cell contents (formulas and data), formats (including number formats, conditional formats, and borders) in a spreadsheet. When you apply clear all, both the contents and the formats will be cleared simultaneously. ### Apply Clear Feature diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md index 2564f3860b..6245fec1f4 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md @@ -63,7 +63,7 @@ Use the following endpoints for Spreadsheet file operations: * Open service: `http://localhost:6002/api/spreadsheet/open` * Save service: `http://localhost:6002/api/spreadsheet/save` -**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/getting-started-core). +**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/getting-started-core). Add the following Spreadsheet configuration to the Razor view in which the Spreadsheet component is rendered. Configure the `OpenUrl` and `SaveUrl` properties to use the open and save endpoints exposed by the Docker container. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/how-to/create-a-object-structure.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/how-to/create-a-object-structure.md index 7c9e46c6ae..c24a196220 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/how-to/create-a-object-structure.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/how-to/create-a-object-structure.md @@ -141,8 +141,8 @@ The following table defines each property of the `ConditionalFormat`. | Property | Type | Description | |-------|-------|-------| | type | `HighlightCell` or `TopBottom` or `DataBar` or `ColorScale` or `IconSet` | Specifies the conditional-formatting type. | -| format | `Format` | Specifies the formatting applied when the condition is met. | -| cFColor | `CFColor` | Specifies the conditional-formatting highlight color. | +| cFColor | `CFColor` | Specifies a predefined color for highlighting cells that meet the condition. | +| format | `Format` | Specifies the custom formatting to apply when preferred formatting is required instead of the predefined `cFColor` options. | | value | string | Specifies the conditional-formatting value. | | range | string | Specifies the range to which conditional formatting is applied. | @@ -175,7 +175,7 @@ The following table defines each property of the `DefinedName`. | comment | string | Specifies comment for the defined name. | | refersTo | string | Specifies reference for the defined name. | -Obtain the rendered Spreadsheet instance in the `created` event handler before calling the `openFromJson()` method. Bind the `created` event when rendering the Spreadsheet. +Bind the `created` event when rendering the Spreadsheet. In the `created` event handler, obtain the rendered Spreadsheet instance and call the `openFromJson()` method with the constructed Workbook JSON object to render the Spreadsheet. The following example passes the constructed JSON object to the `openFromJson()` method in the [`created`](https://help.syncfusion.com/cr/aspnetmvc-js2/syncfusion.ej2.spreadsheet.spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Created) event handler to render the Spreadsheet. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md index 865ebb3c6e..f8627afaca 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md @@ -48,7 +48,7 @@ AI Assist supports a wide range of spreadsheet operations through natural langua | **Formatting** | Apply styles such as bold, italic, font color, background color, number formats, and wrap text. | | **Structure Management** | Insert/delete rows and columns, merge cells, and freeze panes. | | **Clipboard Actions** | Perform cut, copy, and paste operations through AI commands. | -| **Navigation** | Perform sorting, filtering, and Find and Replace operations. | +| **Navigation** | Perform sorting, filtering, and find and replace operations. | | **Visualization** | Insert charts with multiple types, themes, titles, and sizing options. | ### Writing effective prompts diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md index 1959948293..637d40aa96 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md @@ -18,9 +18,9 @@ Wrap text displays lengthy content on multiple lines within a single cell. By de You can apply or remove wrap text in the following ways: -* Use the `wrap` property of a cell to configure wrap text during the initial rendering. -* Select or clear the **Wrap Text** option in the Ribbon toolbar for the selected range. -* Use the `wrap` method to apply or remove wrap text after the component is loaded. +* Using the `wrap` property in `cell`, you can enable or disable wrap text to a cell at initial load. +* Select or clear the `Wrap` button in the **Ribbon** toolbar to apply or remove wrap text for the selected range. +* Using the `wrap` method, you can apply or remove the **wrap** text once the component is loaded. The `wrap` method accepts the following arguments: @@ -111,7 +111,7 @@ The `addDataValidation()` method requires: ### Clear Validation -The Clear Validation feature removes data validation rules from a specified range or the entire worksheet. +The **Clear Validation** feature is used to remove data validations from the specified ranges or the entire worksheet. You can clear data validation in the following ways: @@ -120,7 +120,7 @@ You can clear data validation in the following ways: ### Highlight Invalid Data -The Highlight Invalid Data feature identifies existing cell values that do not satisfy the applied validation rules. +The **Highlight Invalid Data** feature is used to highlight previously entered invalid values. You can highlight invalid data in the following ways: @@ -211,7 +211,7 @@ In Auto Fill we have following options, * Fill Formatting Only * Fill Without Formatting -N>* The default auto fill option is “FillSeries” which can be referred from `fillType` property. +N>* The default auto fill option is `FillSeries`, which is configured through the `fillType` property. ### Copy Cells diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md index bd0d9335e3..63f7b81921 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md @@ -63,7 +63,7 @@ Use the following endpoints for Spreadsheet file operations: * Open service: `http://localhost:6002/api/spreadsheet/open` * Save service: `http://localhost:6002/api/spreadsheet/save` -**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/getting-started-mvc) +**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/getting-started-mvc) Add the following Spreadsheet configuration to the Razor view in which the Spreadsheet component is rendered. Configure the `OpenUrl` and `SaveUrl` properties to use the open and save endpoints exposed by the Docker container. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/how-to/create-a-object-structure.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/how-to/create-a-object-structure.md index 28ad43456c..f4d115ea66 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/how-to/create-a-object-structure.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/how-to/create-a-object-structure.md @@ -139,8 +139,8 @@ The following table defines each property of the `ConditionalFormat`. | Property | Type | Description | |-------|-------|-------| | type | `HighlightCell` or `TopBottom` or `DataBar` or `ColorScale` or `IconSet` | Specifies the conditional-formatting type. | -| format | `Format` | Specifies the formatting applied when the condition is met. | -| cFColor | `CFColor` | Specifies the conditional-formatting highlight color. | +| cFColor | `CFColor` | Specifies a predefined color for highlighting cells that meet the condition. | +| format | `Format` | Specifies the custom formatting to apply when preferred formatting is required instead of the predefined `cFColor` options. | | value | string | Specifies the conditional-formatting value. | | range | string | Specifies the range to which conditional formatting is applied. | @@ -173,7 +173,7 @@ The following table defines each property of the `DefinedName`. | comment | string | Specifies comment for the defined name. | | refersTo | string | Specifies reference for the defined name. | -Obtain the rendered Spreadsheet instance in the `created` event handler before calling the `openFromJson()` method. Bind the `created` event when rendering the Spreadsheet. +Bind the `created` event when rendering the Spreadsheet. In the `created` event handler, obtain the rendered Spreadsheet instance and call the `openFromJson()` method with the constructed Workbook JSON object to render the Spreadsheet. The following example passes the constructed JSON object to the `openFromJson()` method in the [`created`](https://help.syncfusion.com/cr/aspnetmvc-js2/syncfusion.ej2.spreadsheet.spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Created) event handler to render the Spreadsheet. From cf5a54b7068902188912593479c3bbf6c7470581 Mon Sep 17 00:00:00 2001 From: bhuvaneshdhakshinmaoorthy Date: Tue, 28 Jul 2026 17:13:44 +0530 Subject: [PATCH 2/3] 1038137: Updated content in Spreadsheet Core and MVC ug files --- .../Spreadsheet/ASP-NET-CORE/cell-range.md | 20 +++++++------- .../Excel/Spreadsheet/ASP-NET-CORE/comment.md | 2 +- .../ASP-NET-CORE/docker-deployment.md | 2 +- .../Spreadsheet/ASP-NET-CORE/feature-list.md | 4 +-- .../Spreadsheet/ASP-NET-CORE/formatting.md | 2 +- .../Spreadsheet/ASP-NET-CORE/formulas.md | 2 +- .../Spreadsheet/ASP-NET-CORE/freeze-pane.md | 2 +- .../Spreadsheet/ASP-NET-CORE/global-local.md | 6 ++--- .../Spreadsheet/ASP-NET-CORE/illustrations.md | 2 +- .../ASP-NET-CORE/keyboard-shortcuts.md | 14 +++++----- .../ASP-NET-CORE/mobile-responsiveness.md | 2 +- .../Spreadsheet/ASP-NET-CORE/open-save.md | 18 ++++++------- .../performance-best-practices.md | 16 ++++++------ .../Excel/Spreadsheet/ASP-NET-CORE/print.md | 4 +-- .../Spreadsheet/ASP-NET-CORE/protect-sheet.md | 6 ++--- .../Excel/Spreadsheet/ASP-NET-CORE/ribbon.md | 24 ++++++++++------- .../ASP-NET-CORE/rows-and-columns.md | 6 ++--- .../Spreadsheet/ASP-NET-CORE/searching.md | 12 ++++----- .../Excel/Spreadsheet/ASP-NET-CORE/sort.md | 4 +-- .../Spreadsheet/ASP-NET-CORE/undo-redo.md | 10 +++---- .../Spreadsheet/ASP-NET-MVC/cell-range.md | 14 +++++----- .../Excel/Spreadsheet/ASP-NET-MVC/comment.md | 4 +-- .../ASP-NET-MVC/docker-deployment.md | 2 +- .../Spreadsheet/ASP-NET-MVC/feature-list.md | 4 +-- .../Spreadsheet/ASP-NET-MVC/formatting.md | 2 +- .../Excel/Spreadsheet/ASP-NET-MVC/formulas.md | 2 +- .../Spreadsheet/ASP-NET-MVC/freeze-pane.md | 2 +- .../Spreadsheet/ASP-NET-MVC/global-local.md | 6 ++--- .../Spreadsheet/ASP-NET-MVC/illustrations.md | 2 +- .../ASP-NET-MVC/keyboard-shortcuts.md | 14 +++++----- .../ASP-NET-MVC/mobile-responsiveness.md | 2 +- .../Spreadsheet/ASP-NET-MVC/open-save.md | 14 +++++----- .../ASP-NET-MVC/performance-best-practices.md | 16 ++++++------ .../Excel/Spreadsheet/ASP-NET-MVC/print.md | 4 +-- .../Spreadsheet/ASP-NET-MVC/protect-sheet.md | 6 ++--- .../Excel/Spreadsheet/ASP-NET-MVC/ribbon.md | 26 +++++++++---------- .../ASP-NET-MVC/rows-and-columns.md | 6 ++--- .../Spreadsheet/ASP-NET-MVC/searching.md | 12 ++++----- .../Excel/Spreadsheet/ASP-NET-MVC/sort.md | 2 +- .../Spreadsheet/ASP-NET-MVC/undo-redo.md | 8 +++--- 40 files changed, 155 insertions(+), 151 deletions(-) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md index bac3191b07..45a88d0435 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md @@ -49,7 +49,7 @@ Merge cells allow users to span two or more cells in the same row or column into You can merge cells in the following ways: * Set the `rowSpan` and `colSpan` properties of a cell to merge cells during the initial rendering. -* Select a range and choose the required merge option from the Ribbon toolbar. +* Select a range and choose the required merge option from the **Ribbon** toolbar. * Use the `merge` method to merge a range after the component is loaded. The available merge options in spreadsheet are, @@ -83,7 +83,7 @@ The following features have some limitations in Merge: ## Data Validation -Data Validation is used to prevent users from entering invalid data. You can use the [`allowDataValidation`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowDataValidation) property to enable or disable data validation. +The **Data Validation** is used to prevent users from entering invalid data. You can use the [`allowDataValidation`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowDataValidation) property to enable or disable data validation. N> * The default value for `allowDataValidation` property is `true`. @@ -121,11 +121,11 @@ You can highlight invalid data in one of the following ways: ### Clear Highlighted Invalid Data -The Clear Highlight feature is used to remove highlights from invalid cells. +The **Clear Highlight** feature is used to remove highlights from invalid cells. You can clear highlighted invalid data in one of the following ways: -* Select the Data tab in the Ribbon toolbar, and then choose the Clear Highlight item. +* Select the **Data** tab in the Ribbon toolbar, and then choose the **Clear Highlight** item. * Use the `removeInvalidHighlight()` method programmatically. {% tabs %} @@ -176,13 +176,13 @@ The following features have some limitations in Data Validation: Auto Fill is used to fill the cells with data based on adjacent cells. It also follows a pattern from adjacent cells if available. There is no need to enter the repeated data manually. You can use [`allowAutoFill`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowAutoFill) property to enable/disable the auto fill support. You can also use `showFillOptions` property to enable/disable the fill option and `fillType` property to change the default auto fill option which is available in [`autoFillSettings`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AutoFillSettings). -The `autoFillSettings` property configures Auto Fill behavior: +The `autoFillSettings` property configures auto fill behavior: -* `showFillOptions`: Specifies whether the Auto Fill Options menu is displayed after an Auto Fill operation. -* `fillType`: Specifies the default Auto Fill operation. +* `showFillOptions`: Specifies whether the auto fill Options menu is displayed after an auto fill operation. +* `fillType`: Specifies the default auto fill operation. * `direction`: Specifies the direction in which values are filled. -You can perform Auto Fill in the following ways: +You can perform auto fill in the following ways: * Drag the fill handle to the required range and select an option from the **Auto Fill Options** menu. * Use the `autoFill()` method programmatically. @@ -194,7 +194,7 @@ The `autoFill()` method accepts the following parameters: | dataRange | `string` | Specifies the data range. | | fillRange | `string` | Specifies the fill range. | | direction | `AutoFillDirection` | Specifies the direction ("Up", "Right", "Down", "Left") to be filled. | -| fillType | `AutoFillType` | Specifies the fill type ("CopyCells", "FillSeries", "FillFormattingOnly", "FillWithoutFormatting") for the Auto Fill action. | +| fillType | `AutoFillType` | Specifies the fill type ("CopyCells", "FillSeries", "FillFormattingOnly", "FillWithoutFormatting") for the auto fill action. | Auto Fill supports the following options: @@ -258,7 +258,7 @@ Clear feature helps you to clear the cell contents (formulas and data), formats ### Apply Clear Feature -You can apply the Clear feature in one of the following ways: +You can apply the clear feature in one of the following ways: * Select the clear icon in the Ribbon toolbar under the Home Tab. * Using the `clear()` method to clear the values. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/comment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/comment.md index d09201e082..ba968b3c04 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/comment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/comment.md @@ -183,7 +183,7 @@ In the following example, a comment thread is assigned to a cell during the init {% endhighlight %} {% endtabs %} -After running the sample, verify that the comment indicator appears in the configured cell and that the corresponding comment thread is displayed in the Comments review pane. +After running the sample, verify that the comment indicator appears in the configured cell and that the corresponding comment thread is displayed in the comments review pane. ### Important Notes * **One thread per cell**: Attach a single `comment` object per cell. New remarks should be added as replies inside the existing thread. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md index 6245fec1f4..ea0c6018f7 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/docker-deployment.md @@ -99,4 +99,4 @@ services: - "6002:8080" ``` -Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://ej2.syncfusion.com/angular/documentation/spreadsheet/getting-started), [`React`](https://ej2.syncfusion.com/react/documentation/spreadsheet/getting-started), [`Vue`](https://ej2.syncfusion.com/vue/documentation/spreadsheet/getting-started), [`ASP.NET Core`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/getting-started-core), and [`ASP.NET MVC`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/getting-started-mvc). +Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://help.syncfusion.com/document-processing/excel/spreadsheet/angular/getting-started), [`React`](https://help.syncfusion.com/document-processing/excel/spreadsheet/react/getting-started), [`Vue`](https://ej2.syncfusion.com/vue/documentation/spreadsheet/getting-started), [`ASP.NET Core`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/getting-started-core), and [`ASP.NET MVC`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/getting-started-mvc). diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/feature-list.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/feature-list.md index ec4c84a74f..24fcede488 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/feature-list.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/feature-list.md @@ -21,8 +21,8 @@ The following table compares Excel functionality with the availability of EJ1 an | Scrolling | Partially | Yes | - | | Selection | Yes | Yes | - | | Editing | Yes | Yes | - | -| Formulae | Yes | Partially | EJ2 supports a limited number of [`commonly used formulas`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/formulas#supported-formulas) | -| Named range | Yes | Partially | EJ2 Spreadsheet Named Range feature is supported only at the workbook scope | +| Formulae | Yes | Partially | EJ2 supports a limited number of [`commonly used formulas`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/formulas#supported-formulas) | +| Named range | Yes | Partially | EJ2 Spreadsheet Named range feature is supported only at the workbook scope | | Data Binding | Yes | Yes | - | | Formatting | Yes | Yes | - | | Context menu | Yes | Yes | - | diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formatting.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formatting.md index 3e585219ad..29be5cea1f 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formatting.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formatting.md @@ -152,7 +152,7 @@ ViewBag.deLocaleFormats = deLocaleFormats; To configure culture-based custom formats: 1. Create a collection containing the default number format IDs and their corresponding culture-specific format codes. -2. Pass the collection from the controller to the Razor view. +2. Pass the collection from the controller to the razor view. 3. Obtain the rendered Spreadsheet instance. 4. Pass the Spreadsheet instance and the format collection to the `configureLocalizedFormat` method. 5. Open the custom number format dialog and verify that the culture-specific formats are displayed. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formulas.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formulas.md index ca54439a33..cc72e9e5ec 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formulas.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/formulas.md @@ -44,7 +44,7 @@ After running the sample, verify that formulas containing culture-specific argum ## Create User Defined Functions / Custom Functions -The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/formulas#supported-formulas). +The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/formulas#supported-formulas). You can define and use a custom formula that is not built into the Spreadsheet by using the `addCustomFunction` method. A custom formula should return a single value. If a user-defined/custom formula returns an array, it will be time-consuming to update adjacent cell values. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/freeze-pane.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/freeze-pane.md index 9d966b0339..26b9e40efc 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/freeze-pane.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/freeze-pane.md @@ -10,7 +10,7 @@ documentation: ug # Freeze Panes in ASP.NET Core Spreadsheet control -The Freeze Panes feature helps keep specific rows or columns visible while scrolling through the worksheet. Use the `frozenRows` and `frozenColumns` properties within the [`Sheet`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Sheets) model to specify the number of rows and columns to freeze. +The **Freeze Panes** feature helps keep specific rows or columns visible while scrolling through the worksheet. Use the `frozenRows` and `frozenColumns` properties within the [`Sheet`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Sheets) model to specify the number of rows and columns to freeze. ## Apply freeze panes through the UI diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/global-local.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/global-local.md index 5a8ca26aed..f7e7cb0eaf 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/global-local.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/global-local.md @@ -385,7 +385,7 @@ To load translations in the Spreadsheet: 3. Set the Spreadsheet `locale` property to the corresponding culture code. 4. Render the Spreadsheet. -The following example demonstrates the Spreadsheet in the French culture. The Ribbon tab names and Home tab content, including clipboard and cell-style options, are localized. +The following example demonstrates the Spreadsheet in the French culture. The Ribbon tab names and `Home` tab content, including clipboard and cell-style options, are localized. {% tabs %} {% highlight cshtml tabtitle="CSHTML" %} @@ -396,7 +396,7 @@ The following example demonstrates the Spreadsheet in the French culture. The Ri {% endhighlight %} {% endtabs %} -After running the sample, verify that the translated Ribbon tabs and Home tab content are displayed in French. +After running the sample, verify that the translated Ribbon tabs and `Home` tab content are displayed in French. ## Internationalization @@ -430,7 +430,7 @@ RTL support changes the text direction and layout of the Spreadsheet from right {% endhighlight %} {% endtabs %} -After running the sample, verify that the Spreadsheet layout, Ribbon, and worksheet content are displayed from right to left. +After running the sample, verify that the spreadsheet layout, ribbon, and worksheet content are displayed from right to left. ## See Also diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/illustrations.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/illustrations.md index e0346bda1b..7e3787627d 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/illustrations.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/illustrations.md @@ -82,7 +82,7 @@ After running the sample, verify that the image is inserted at the specified pos ### Limitations of Image -The Image feature has the following limitations: +The image feature has the following limitations: * Images cannot be resized using the corner handles. * Copying and pasting images from external sources has limited support. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/keyboard-shortcuts.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/keyboard-shortcuts.md index f154950dd2..d8c70d52a5 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/keyboard-shortcuts.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/keyboard-shortcuts.md @@ -20,7 +20,7 @@ The following keyboard shortcuts are supported in the Spreadsheet: |----------|-------------| | Ctrl + O | Displays a dialog to open a file. | | Ctrl + S / Alt + F2 | Saves the workbook. | -| Ctrl + P | Prints the active worksheet when the Spreadsheet is in focus. | +| Ctrl + P | Prints the active worksheet when the spreadsheet is in focus. | | Ctrl + Alt + N | Opens a new workbook. | | Shift + F11 | Adds a new worksheet. | @@ -136,18 +136,18 @@ The following keyboard shortcuts are supported in the Spreadsheet: | Shortcut | Description | |----------|-------------| -| Alt | Focuses the active Ribbon tab. | +| Alt | Focuses the active ribbon tab. | | Alt + F | Opens the **File** menu. | | Alt + H | Opens the **Home** tab. | | Alt + N | Opens the **Insert** tab. | | Alt + M | Opens the **Formulas** tab. | | Alt + A | Opens the **Data** tab. | | Alt + W | Opens the **View** tab. | -| Left arrow | Moves the focus to the previous item in the Ribbon. | -| Right arrow | Moves the focus to the next item in the Ribbon. | -| Alt + Down | Opens the selected Ribbon dropdown menu. | -| Esc / Alt + Up | Closes the Ribbon dropdown menu. | -| Ctrl + F8 | Expands or collapses the Ribbon content. | +| Left arrow | Moves the focus to the previous item in the ribbon. | +| Right arrow | Moves the focus to the next item in the ribbon. | +| Alt + Down | Opens the selected ribbon dropdown menu. | +| Esc / Alt + Up | Closes the ribbon dropdown menu. | +| Ctrl + F8 | Expands or collapses the ribbon content. | | Ctrl + Shift + U | Expands or collapses the formula bar. | | Shift + Alt + K | Opens the **List All Sheets** dropdown. | diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/mobile-responsiveness.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/mobile-responsiveness.md index e177de9baf..c9171ab4b3 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/mobile-responsiveness.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/mobile-responsiveness.md @@ -12,6 +12,6 @@ documentation: ug The Spreadsheet control rendered in desktop mode will be adaptive in all mobile devices where the layout gets adjusted based on their parent element’s dimensions to accommodate any resolution. -You can access overflowed items in the Ribbon header, Ribbon content, and sheet tabs using touch and swipe gestures. A right navigation arrow appears at the end of the Ribbon content to provide access to overflowed items. When you reach the rightmost end of the Ribbon content, the right navigation arrow changes to a left navigation arrow, allowing you to navigate back. +You can access overflowed items in the ribbon header, ribbon content, and sheet tabs using touch and swipe gestures. A right navigation arrow appears at the end of the ribbon content to provide access to overflowed items. When you reach the rightmost end of the ribbon content, the right navigation arrow changes to a left navigation arrow, allowing you to navigate back. ![Spreadsheet Adaptive Mode](./images/spreadsheet_adaptive_mode.gif) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/open-save.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/open-save.md index ef9c6f9a20..3fa607acbc 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/open-save.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/open-save.md @@ -18,7 +18,7 @@ The Spreadsheet component opens an Excel document with its data, style, format, **User Interface**: -In the user interface, choose `File > Open` from the Ribbon to open an Excel document. +In the user interface, choose `File > Open` from the ribbon to open an Excel document. The following sample shows the `Open` option by using the [`openUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property in the Spreadsheet control. You can also use the [`beforeOpen`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeOpen) event to trigger before opening an Excel file. @@ -46,16 +46,14 @@ N> * Use `Ctrl + O` keyboard shortcut to open Excel documents. ### Open an excel file using a file uploader -To open an Excel file using a file uploader: +To open an excel file using a file uploader: -1. Select and upload an Excel file through the file uploader. +1. Select and upload an excel file through the file uploader. 2. Access the uploaded file from the uploader's `success` event. -3. Pass the file to the Spreadsheet `open` method. -4. Verify that the uploaded Excel file is loaded into the Spreadsheet. +3. Pass the file to the spreadsheet `open` method. +4. Verify that the uploaded excel file is loaded into the spreadsheet. -The following example demonstrates how to open an Excel file using a file uploader. - -The following code example shows how to import an excel document using file uploader in spreadsheet. +The following example demonstrates how to open an excel file using a file uploader. {% tabs %} {% highlight cshtml tabtitle="CSHTML" %} @@ -357,7 +355,7 @@ The [attachment](https://www.syncfusion.com/downloads/support/directtrac/general ### Add custom header during open -You can add your own custom header to the open action in the Spreadsheet. For processing the data, it has to be sent from server to client side and adding custome header can provide privacy to the data with the help of Authorization Token. Through the [`beforeOpen`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeOpen) event, the custom header can be added to the request during open action. +You can add your own custom header to the open action in the Spreadsheet. For processing the data, it has to be sent from server to client side and adding custom header can provide privacy to the data with the help of Authorization Token. Through the [`beforeOpen`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeOpen) event, the custom header can be added to the request during open action. {% tabs %} {% highlight cshtml tabtitle="CSHTML" %} @@ -402,7 +400,7 @@ The Spreadsheet component saves its data, styles, formatting, and other supporte **User Interface**: -In the user interface, choose `File > Save As` from the Ribbon to save the Spreadsheet data as an Excel document. +In the user interface, choose `File > Save As` from the ribbon to save the spreadsheet data as an excel document. The following sample shows the `Save` option by using the [`saveUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property in the Spreadsheet control. You can also use the [`beforeSave`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeSave) event to trigger before saving the Spreadsheet as an Excel file. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/performance-best-practices.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/performance-best-practices.md index 244627530d..9fff40d5d5 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/performance-best-practices.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/performance-best-practices.md @@ -19,7 +19,7 @@ Virtual scrolling is an essential performance feature in the Spreadsheet that en This approach significantly reduces initial load time, DOM size, and memory usage — resulting in smoother rendering and interaction, especially when working with thousands of rows or columns. -For more details, refer to the [virtual scrolling documentation](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/scrolling#virtual-scrolling). +For more details, refer to the [virtual scrolling documentation](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/scrolling#virtual-scrolling). ### Chunk response processing @@ -28,7 +28,7 @@ When opening large Excel files with extensive data and features, server response These chunks are combined on the client side to load the Excel data smoothly into the Spreadsheet. This approach avoids transmission failures due to memory constraints and ensures reliable and efficient loading of large files. To enable the chunk response processing feature, you can refer to the following UG section: -* [Chunk Response Processing](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/open-save#chunk-response-processing) +* [Chunk Response Processing](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/open-save#chunk-response-processing) ### Configure JSON deserialization options during open @@ -41,7 +41,7 @@ This is particularly useful when: Refer to the following UG section to learn how to configure these options: -* [Configure JSON serialization options during open](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/open-save#configure-json-deserialization-options) +* [Configure JSON serialization options during open](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/open-save#configure-json-deserialization-options) ### Configuring threshold limits @@ -96,7 +96,7 @@ Enabling manual mode is highly beneficial when: * Applying formulas dynamically to a large number of cells. * You want to postpone calculations until all content or changes are finalized. -To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/formulas#manual-mode). +To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/formulas#manual-mode). ## How to improve save performance in the Spreadsheet? @@ -136,7 +136,7 @@ Proper use of serialization options during save improves performance and reduces Refer to the following UG section to learn how to configure these options: -* [Configure JSON serialization options during save](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/open-save#configure-json-serialization-options) +* [Configure JSON serialization options during save](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/open-save#configure-json-serialization-options) ## How to improve cell selection performance in Spreadsheet? @@ -164,6 +164,6 @@ Set the `showAggregate` property to `false` to disable aggregate calculations fo ## See Also -* [Open and Save](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/open-save) -* [Docker Deployment](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/docker-deployment) -* [Scrolling](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/scrolling) +* [Open and Save](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/open-save) +* [Docker Deployment](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/docker-deployment) +* [Scrolling](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/scrolling) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/print.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/print.md index 724ddc36c1..9f6471040b 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/print.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/print.md @@ -16,8 +16,8 @@ The printing functionality allows end-users to print all contents, such as table To print the active worksheet: -1. Ensure that the Spreadsheet is in focus. -2. Open the **File** menu in the Ribbon and choose **Print**. Alternatively, press `Ctrl + P`. +1. Ensure that the spreadsheet is in focus. +2. Open the **File** menu in the ribbon and choose **Print**. Alternatively, press `Ctrl + P`. 3. Review the active worksheet in the browser's print dialog. 4. Select the printer and configure the available browser print settings. 5. Start the print operation. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/protect-sheet.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/protect-sheet.md index 0151c17811..6491d4316c 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/protect-sheet.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/protect-sheet.md @@ -14,7 +14,7 @@ Sheet protection prevents users from modifying data in the Spreadsheet. ## Protect Sheet -The Protect Sheet feature prevents users from accidentally changing, editing, moving, or deleting data in a worksheet. You can also protect the sheet with a password. +The **Protect Sheet** feature prevents users from accidentally changing, editing, moving, or deleting data in a worksheet. You can also protect the sheet with a password. Use the [`isProtected`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_IsProtected) property to enable or disable sheet protection. @@ -40,7 +40,7 @@ By default, the `Protect Sheet` module is injected internally into the Spreadshe To protect a sheet through the user interface: -* Open the **Data** tab in the Ribbon and choose **Protect Sheet**. Alternatively, right-click the sheet tab and choose **Protect Sheet** from the context menu. +* Open the **Data** tab in the ribbon and choose **Protect Sheet**. Alternatively, right-click the sheet tab and choose **Protect Sheet** from the context menu. * Select the operations that users are allowed to perform on the protected sheet. * Enter and confirm the password, if required. * Apply the protection settings. @@ -70,7 +70,7 @@ Unprotecting a sheet re-enables the functionality that was disabled when the she To unprotect a sheet: -* Open the **Data** tab in the Ribbon and choose **Unprotect Sheet**. Alternatively, right-click the sheet tab and choose **Unprotect Sheet** from the context menu. +* Open the **Data** tab in the ribbon and choose **Unprotect Sheet**. Alternatively, right-click the sheet tab and choose **Unprotect Sheet** from the context menu. * Enter the password, if the sheet is password-protected. * Confirm the operation. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md index b2fb97bbdb..fe349adb2d 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md @@ -10,25 +10,31 @@ documentation: ug # Ribbon in ASP.NET Core Spreadsheet control -The Ribbon organizes Spreadsheet features into a series of tabs. Click the expand or collapse icon to dynamically expand or collapse the Ribbon. +The **Ribbon** organizes spreadsheet features into a series of tabs. Click the expand or collapse icon to dynamically expand or collapse the ribbon. + +To expand or collapse the ribbon: + +1. Locate the expand or collapse icon in the ribbon. +2. Click the icon to change the ribbon state. +3. Verify that the ribbon content expands or collapses accordingly. ## Ribbon Customization -You can customize the Ribbon using the following methods: +You can customize the ribbonusing the following methods: | Method | Description | |--------|-------------| -| `hideRibbonTabs` | Shows or hides existing Ribbon tabs. | -| `enableRibbonTabs` | Enables or disables existing Ribbon tabs. | -| `addRibbonTabs` | Adds custom Ribbon tabs. | -| `hideToolbarItems` | Shows or hides existing Ribbon toolbar items. | -| `enableToolbarItems` | Enables or disables specified Ribbon toolbar items. | -| `addToolbarItems` | Adds custom items to the Ribbon toolbar. | +| `hideRibbonTabs` | Shows or hides existing ribbontabs. | +| `enableRibbonTabs` | Enables or disables existing ribbontabs. | +| `addRibbonTabs` | Adds custom ribbontabs. | +| `hideToolbarItems` | Shows or hides existing ribbontoolbar items. | +| `enableToolbarItems` | Enables or disables specified ribbontoolbar items. | +| `addToolbarItems` | Adds custom items to the ribbontoolbar. | | `hideFileMenuItems` | Shows or hides File-menu items. | | `enableFileMenuItems` | Enables or disables File-menu items. | | `addFileMenuItems` | Adds custom File-menu items. | -The following code example demonstrates how to customize the Ribbon. +The following code example demonstrates how to customize the ribbon. {% tabs %} {% highlight cshtml tabtitle="CSHTML" %} diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/rows-and-columns.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/rows-and-columns.md index 384297c0b4..f3fb7265ae 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/rows-and-columns.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/rows-and-columns.md @@ -127,7 +127,7 @@ You can provide the following type of ranges to the method: * Single-row range: `['2:2']` * Multiple-row range: `['1:100']` -* Multiple rows with discontinuous range:: `['1:10', '15:25', '30:40']` +* Multiple rows with discontinuous range: `['1:10', '15:25', '30:40']` * Multiple rows with different sheets: `[Sheet1!1:50, 'Sheet2!1:50', 'Sheet3!1:50']` The following code example shows how to change the height for single/multiple rows in the spreadsheet. @@ -149,8 +149,8 @@ You can provide the following type of ranges to the method: * Single-column range: `['F:F']` * Multiple-column range: `['A:F']` -* Discontinuous column ranges: `['A:C', 'G:I', 'K:M']` -* Column ranges across different sheets: `[Sheet1!A:H, 'Sheet2!A:H', 'Sheet3!A:H']` +* Multiple columns with discontinuous range: `['A:C', 'G:I', 'K:M']` +* Multiple columns with different sheets: `[Sheet1!A:H, 'Sheet2!A:H', 'Sheet3!A:H']` The following code example shows how to change the width for single/multiple columns in the spreadsheet. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/searching.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/searching.md index 9063ca2e85..faa10ce942 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/searching.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/searching.md @@ -16,11 +16,11 @@ N> * The default value for `allowFindAndReplace` property is `true`. ## Find -The Find feature selects cells containing content that matches the search value within the current worksheet or workbook. It is useful when working with large data sources. +The **Find** feature selects cells containing content that matches the search value within the current worksheet or workbook. It is useful when working with large data sources. To find a value: -1. Select the **Search** icon in the Ribbon or press `Ctrl + F` to open the Find dialog. +1. Select the **Search** icon in the ribbon or press `Ctrl + F` to open the `Find` dialog. 2. Enter the value to search for. 3. Select **Find Next** or **Find Previous** to navigate between matching cells. 4. Open the additional search options to configure the search scope, direction, case sensitivity, or exact-cell matching. @@ -36,16 +36,16 @@ N> The Find dialog provides the following options: ## Replace -The Replace feature changes matching cell content within the current worksheet or workbook. The **Replace All** option changes all matching cells within the selected search scope. +The **Replace** feature changes matching cell content within the current worksheet or workbook. The **Replace All** option changes all matching cells within the selected search scope. To replace a value: -1. Press `Ctrl + H` to open the Find and Replace dialog. +1. Press `Ctrl + H` to open the `Find and Replace` dialog. 2. Enter the value to find and the replacement value. 3. Select **Replace** to replace the current match. 4. Select **Replace All** to replace all matching cells within the selected worksheet or workbook scope. -You can also use the `replace()` method to perform Replace and Replace All operations programmatically. +You can also use the `replace()` method to perform replace and replace all operations programmatically. ## Go to @@ -61,7 +61,7 @@ You can also use the `goTo()` method to navigate to a cell programmatically. The following example demonstrates how to find values in the Spreadsheet: -1. Open the **Home** tab in the Ribbon and select the **Search** icon. +1. Open the **Home** tab in the ribbon and select the **Search** icon. 2. Enter a value in the search box. 3. Select **Next** or **Previous** to navigate between matching cells. 4. Open the additional search options to customize the search. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/sort.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/sort.md index 89c6f456a7..1889e64690 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/sort.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/sort.md @@ -95,11 +95,11 @@ N> * The current sorting functionality supports sorting based on cell values onl ### Custom sort dialog -The custom sort dialog allows you to sort multiple columns in the selected range. The dialog appears when you select **Custom Sort** from the Ribbon or context menu. By default, the first column in the selected range is added as a sort criterion and cannot be removed. Use **Add Column** to add criteria with different sort orders. To remove an added criterion, select its delete icon. +The custom sort dialog allows you to sort multiple columns in the selected range. The dialog appears when you select **Custom Sort** from the ribbon or context menu. By default, the first column in the selected range is added as a sort criterion and cannot be removed. Use **Add Column** to add criteria with different sort orders. To remove an added criterion, select its delete icon. You can add multiple criteria using the `Add Column` button at the bottom of the dialog. Thus, multiple columns can be specified with different sort order. The newly added sort criteria items can be removed using the `delete` icons at the end of each items. -You can refer to the [`Data contains header`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/sort#data-contains-header) topic to learn more about `Data contains header` checkbox. To learn more about `Case sensitive` checkbox, you can refer to [`Case sensitive sort`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/sort#case-sensitive-sort) topic. +You can refer to the [`Data contains header`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/sort#data-contains-header) topic to learn more about `Data contains header` checkbox. To learn more about `Case sensitive` checkbox, you can refer to [`Case sensitive sort`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/sort#case-sensitive-sort) topic. ### Passing sort criteria manually diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/undo-redo.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/undo-redo.md index 00fd1298cc..9aab571dad 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/undo-redo.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/undo-redo.md @@ -14,27 +14,27 @@ The `Undo` option reverses the last action performed in the Spreadsheet. The `Re N> * The default value of the `allowUndoRedo` property is `true`. -By default, the `UndoRedo` module is injected internally into the Spreadsheet to perform Undo and Redo operations. +By default, the `UndoRedo` module is injected internally into the Spreadsheet to perform undo and redo operations. ## Undo Undo reverses the last action performed in the Spreadsheet. You can perform an undo operation in one of the following ways: -* Open the **Home** tab in the Ribbon and choose **Undo**. +* Open the **Home** tab in the ribbon and choose **Undo**. * Press `Ctrl + Z`. * Use the `undo()` method programmatically. ## Redo -Redo reapplies the action that was most recently undone in the Spreadsheet. You can perform a Redo operation in one of the following ways: +Redo reapplies the action that was most recently undone in the Spreadsheet. You can perform a redo operation in one of the following ways: -* Open the **Home** tab in the Ribbon and choose **Redo**. +* Open the **Home** tab in the ribbon and choose **Redo**. * Press `Ctrl + Y`. * Use the `redo()` method programmatically. ## Update custom actions in the UndoRedo collection -Use the `updateUndoRedoCollection()` method to add or update custom actions in the `UndoRedo` collection. Use the `actionComplete` event to customize the Undo and Redo behavior of those actions. +Use the `updateUndoRedoCollection()` method to add or update custom actions in the `UndoRedo` collection. Use the `actionComplete` event to customize the undo and redo behavior of those actions. The following code example shows `How to update and customize your own actions for undo redo` functionality in the Spreadsheet control. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md index 637d40aa96..e82af01cd2 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md @@ -54,7 +54,7 @@ The Merge Cells feature allows users to combine two or more cells into a single You can merge cells in the following ways: * Set the `rowSpan` and `colSpan` properties of a cell to merge cells during the initial rendering. -* Select a range and choose the required merge option from the Ribbon toolbar. +* Select a range and choose the required merge option from the **Ribbon** toolbar. * Use the `merge` method to merge a range after the component is loaded. The `merge` method requires a cell range and the applicable merge type. The range identifies the cells to merge, and the merge type determines whether all cells, rows, or columns in the range are merged. @@ -89,7 +89,7 @@ The following features have some limitations in Merge: ## Data Validation -Data Validation restricts the type of data or values that users can enter into cells. Use the [allowDataValidation](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowDataValidation) property to enable or disable data validation in the Spreadsheet. +The **Data Validation **restricts the type of data or values that users can enter into cells. Use the [allowDataValidation](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowDataValidation) property to enable or disable data validation in the Spreadsheet. N> * The default value of the `allowDataValidation` property is `true`. @@ -127,7 +127,7 @@ You can highlight invalid data in the following ways: * Open the **Data** tab in the Ribbon and choose **Highlight Invalid Data**. * Use the `addInvalidHighlight()` method to highlight invalid values programmatically. -### Clear Highlighted Invalid Data +### Clear Highlighted Invalid Data This feature removes the highlighting applied to invalid cell values without removing the associated validation rules. @@ -184,13 +184,13 @@ The following features have some limitations in Data Validation: Auto Fill is used to fill the cells with data based on adjacent cells. It also follows a pattern from adjacent cells if available. There is no need to enter the repeated data manually. You can use [`allowAutoFill`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowAutoFill) property to enable/disable the auto fill support. You can also use `showFillOptions` property to enable/disable the fill option and `fillType` property to change the default auto fill option which is available in [`autoFillSettings`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AutoFillSettings). -The `autoFillSettings` property configures Auto Fill behavior: +The `autoFillSettings` property configures auto fill behavior: -* `showFillOptions`: Specifies whether the Auto Fill Options menu is displayed after an Auto Fill operation. -* `fillType`: Specifies the default Auto Fill operation. +* `showFillOptions`: Specifies whether the auto fill Options menu is displayed after an auto fill operation. +* `fillType`: Specifies the default auto fill operation. * `direction`: Specifies the direction in which values are filled. -You can perform Auto Fill in the following ways: +You can perform auto fill in the following ways: * Drag the fill handle to the required range and select an option from the **Auto Fill Options** menu. * Use the `autoFill()` method programmatically. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/comment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/comment.md index 030d0d3cff..892678a99d 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/comment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/comment.md @@ -174,7 +174,7 @@ You can bind **comment thread** to cells at initial load by providing a `comment - **Comment**: `author`, `text`, `createdTime`, `isResolved` - **Replies**: A collection of replies. Each reply is an object containing its `author`, `text`, and `createdTime` (no nested replies-of-replies). -In the following example, a comment thread is assigned to a cell during the initial data binding. Additional comments are added using the `updateCell` method in the `created` event. The `showCommentsPane` property is enabled to display the Comments review pane when the Spreadsheet is rendered. +In the following example, a comment thread is assigned to a cell during the initial data binding. Additional comments are added using the `updateCell` method in the `created` event. The `showCommentsPane` property is enabled to display the comments review pane when the Spreadsheet is rendered. {% tabs %} {% highlight razor tabtitle="CSHTML" %} @@ -185,7 +185,7 @@ In the following example, a comment thread is assigned to a cell during the init {% endhighlight %} {% endtabs %} -After running the sample, verify that the comment indicator appears in the configured cell and that the corresponding comment thread is displayed in the Comments review pane. +After running the sample, verify that the comment indicator appears in the configured cell and that the corresponding comment thread is displayed in the comments review pane. ### Important Notes * **One thread per cell**: Attach a single `comment` object per cell. New remarks should be added as replies inside the existing thread. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md index 63f7b81921..790876bd58 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/docker-deployment.md @@ -98,4 +98,4 @@ services: - "6002:8080" ``` -Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://ej2.syncfusion.com/angular/documentation/spreadsheet/getting-started), [`React`](https://ej2.syncfusion.com/react/documentation/spreadsheet/getting-started), [`Vue`](https://ej2.syncfusion.com/vue/documentation/spreadsheet/getting-started), [`ASP.NET Core`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/getting-started-core), and [`ASP.NET MVC`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/getting-started-mvc). +Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://help.syncfusion.com/document-processing/excel/spreadsheet/angular/getting-started), [`React`](https://help.syncfusion.com/document-processing/excel/spreadsheet/react/getting-started), [`Vue`](https://ej2.syncfusion.com/vue/documentation/spreadsheet/getting-started), [`ASP.NET Core`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/getting-started-core), and [`ASP.NET MVC`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/getting-started-mvc). diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/feature-list.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/feature-list.md index bcddf5e02c..c6be57c6d9 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/feature-list.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/feature-list.md @@ -21,8 +21,8 @@ The following table compares Excel functionality with the availability of EJ1 an | Scrolling | Partially | Yes | - | | Selection | Yes | Yes | - | | Editing | Yes | Yes | - | -| Formulae | Yes | Partially | EJ2 supports a limited number of [`commonly used formulas`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/formulas#supported-formulas) | -| Named range | Yes | Partially | EJ2 Spreadsheet Named Range feature is supported only at the workbook scope | +| Formulae | Yes | Partially | EJ2 supports a limited number of [`commonly used formulas`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/formulas) | +| Named range | Yes | Partially | EJ2 Spreadsheet Named range feature is supported only at the workbook scope | | Data Binding | Yes | Yes | - | | Formatting | Yes | Yes | - | | Context menu | Yes | Yes | - | diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formatting.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formatting.md index 8d444333f5..0627bd3c4b 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formatting.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formatting.md @@ -151,7 +151,7 @@ ViewBag.deLocaleFormats = deLocaleFormats; To configure culture-based custom formats: 1. Create a collection containing the default number format IDs and their corresponding culture-specific format codes. -2. Pass the collection from the controller to the Razor view. +2. Pass the collection from the controller to the razor view. 3. Obtain the rendered Spreadsheet instance. 4. Pass the Spreadsheet instance and the format collection to the `configureLocalizedFormat` method. 5. Open the custom number format dialog and verify that the culture-specific formats are displayed. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formulas.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formulas.md index 6e82dd900d..cac0337970 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formulas.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/formulas.md @@ -54,7 +54,7 @@ After running the sample, verify that formulas containing culture-specific argum ## Create User Defined Functions / Custom Functions -The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/formulas#supported-formulas). +The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/formulas#supported-formulas). You can define and use an unsupported formula, i.e. a user defined/custom formula, in the spreadsheet by using the `addCustomFunction` function. Meanwhile, remember that you should define a user defined/custom formula whose results should only return a single value. If a user-defined/custom formula returns an array, it will be time-consuming to update adjacent cell values. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/freeze-pane.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/freeze-pane.md index bb51475a8f..80203bcf61 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/freeze-pane.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/freeze-pane.md @@ -10,7 +10,7 @@ documentation: ug # Freeze Panes in ASP.NET MVC Spreadsheet control -The Freeze Panes feature helps keep specific rows or columns visible while scrolling through the worksheet. Use the `frozenRows` and `frozenColumns` properties within the [`Sheet`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Sheets) model to specify the number of rows and columns to freeze. +The **Freeze Panes** feature helps keep specific rows or columns visible while scrolling through the worksheet. Use the `frozenRows` and `frozenColumns` properties within the [`Sheet`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_Sheets) model to specify the number of rows and columns to freeze. ## Apply freeze panes through the UI diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/global-local.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/global-local.md index dfd2957d3e..6a792e92be 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/global-local.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/global-local.md @@ -385,7 +385,7 @@ To load translations in the Spreadsheet: 3. Set the Spreadsheet `locale` property to the corresponding culture code. 4. Render the Spreadsheet. -The following example demonstrates the Spreadsheet in the French culture. The Ribbon tab names and Home tab content, including clipboard and cell-style options, are localized. +The following example demonstrates the Spreadsheet in the French culture. The Ribbon tab names and `Home` tab content, including clipboard and cell-style options, are localized. {% tabs %} {% highlight razor tabtitle="CSHTML" %} @@ -396,7 +396,7 @@ The following example demonstrates the Spreadsheet in the French culture. The Ri {% endhighlight %} {% endtabs %} -After running the sample, verify that the translated Ribbon tabs and Home tab content are displayed in French. +After running the sample, verify that the translated Ribbon tabs and `Home` tab content are displayed in French. ## Internationalization @@ -432,7 +432,7 @@ RTL support changes the text direction and layout of the Spreadsheet from right {% endhighlight %} {% endtabs %} -After running the sample, verify that the Spreadsheet layout, Ribbon, and worksheet content are displayed from right to left. +After running the sample, verify that the spreadsheet layout, ribbon, and worksheet content are displayed from right to left. ## See Also diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/illustrations.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/illustrations.md index 821b06f382..9152580aec 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/illustrations.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/illustrations.md @@ -85,7 +85,7 @@ After running the sample, verify that the image is inserted at the specified pos ### Limitations of Image -The Image feature has the following limitations: +The image feature has the following limitations: * Images cannot be resized using the corner handles. * Copying and pasting images from external sources has limited support. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/keyboard-shortcuts.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/keyboard-shortcuts.md index 72534a3db7..76097bd388 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/keyboard-shortcuts.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/keyboard-shortcuts.md @@ -21,7 +21,7 @@ The following keyboard shortcuts are supported in the Spreadsheet: |----------|-------------| | Ctrl + O | Displays a dialog to open a file. | | Ctrl + S / Alt + F2 | Saves the workbook. | -| Ctrl + P | Prints the active worksheet when the Spreadsheet is in focus. | +| Ctrl + P | Prints the active worksheet when the spreadsheet is in focus. | | Ctrl + Alt + N | Opens a new workbook. | | Shift + F11 | Adds a new worksheet. | @@ -137,18 +137,18 @@ The following keyboard shortcuts are supported in the Spreadsheet: | Shortcut | Description | |----------|-------------| -| Alt | Focuses the active Ribbon tab. | +| Alt | Focuses the active ribbon tab. | | Alt + F | Opens the **File** menu. | | Alt + H | Opens the **Home** tab. | | Alt + N | Opens the **Insert** tab. | | Alt + M | Opens the **Formulas** tab. | | Alt + A | Opens the **Data** tab. | | Alt + W | Opens the **View** tab. | -| Left arrow | Moves the focus to the previous item in the Ribbon. | -| Right arrow | Moves the focus to the next item in the Ribbon. | -| Alt + Down | Opens the selected Ribbon dropdown menu. | -| Esc / Alt + Up | Closes the Ribbon dropdown menu. | -| Ctrl + F8 | Expands or collapses the Ribbon content. | +| Left arrow | Moves the focus to the previous item in the ribbon. | +| Right arrow | Moves the focus to the next item in the ribbon. | +| Alt + Down | Opens the selected ribbon dropdown menu. | +| Esc / Alt + Up | Closes the ribbon dropdown menu. | +| Ctrl + F8 | Expands or collapses the ribbon content. | | Ctrl + Shift + U | Expands or collapses the formula bar. | | Shift + Alt + K | Opens the **List All Sheets** dropdown. | diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/mobile-responsiveness.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/mobile-responsiveness.md index 55f1219aba..28a44eca8b 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/mobile-responsiveness.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/mobile-responsiveness.md @@ -12,6 +12,6 @@ documentation: ug The Spreadsheet control rendered in desktop mode will be adaptive in all mobile devices where the layout gets adjusted based on their parent element’s dimensions to accommodate any resolution. -Use touch or swipe actions to access overflow items in the Ribbon header, Ribbon content, and sheet tabs. A right navigation arrow appears at the end of the Ribbon content and allows you to navigate to the overflow items. When you reach the rightmost item, the right navigation arrow changes to a left navigation arrow, allowing you to navigate back through the Ribbon content. +Use touch or swipe actions to access overflow items in the ribbon header, ribbon content, and sheet tabs. A right navigation arrow appears at the end of the ribbon content and allows you to navigate to the overflow items. When you reach the rightmost item, the right navigation arrow changes to a left navigation arrow, allowing you to navigate back through the ribbon content. ![Spreadsheet Adaptive Mode](./images/spreadsheet_adaptive_mode.gif) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/open-save.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/open-save.md index 8647a56924..537006b66e 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/open-save.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/open-save.md @@ -18,7 +18,7 @@ The Spreadsheet component opens an Excel document with its data, style, format, **User Interface**: -In the user interface, choose `File > Open` from the Ribbon to open an Excel document. +In the user interface, choose `File > Open` from the ribbon to open an Excel document. The following sample shows the `Open` option by using the [`openUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_OpenUrl) property in the Spreadsheet control. You can also use the [`beforeOpen`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeOpen) event to trigger before opening an Excel file. @@ -46,14 +46,14 @@ N> * Use `Ctrl + O` keyboard shortcut to open Excel documents. ### Open an excel file using a file uploader -To open an Excel file using a file uploader: +To open an excel file using a file uploader: -1. Select and upload an Excel file through the file uploader. +1. Select and upload an excel file through the file uploader. 2. Access the uploaded file from the uploader's `success` event. -3. Pass the file to the Spreadsheet `open` method. -4. Verify that the uploaded Excel file is loaded into the Spreadsheet. +3. Pass the file to the spreadsheet `open` method. +4. Verify that the uploaded excel file is loaded into the spreadsheet. -The following example demonstrates how to open an Excel file using a file uploader. +The following example demonstrates how to open an excel file using a file uploader. {% tabs %} {% highlight razor tabtitle="CSHTML" %} @@ -384,7 +384,7 @@ The Spreadsheet component saves its data, styles, formatting, and other supporte **User Interface**: -In the user interface, choose `File > Save As` from the Ribbon to save the Spreadsheet data as an Excel document. +In the user interface, choose `File > Save As` from the ribbon to save the spreadsheet data as an excel document. The following sample shows the `Save` option by using the [`saveUrl`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SaveUrl) property in the Spreadsheet control. The [`beforeSave`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_BeforeSave) event is triggered before the Spreadsheet is saved as a file. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/performance-best-practices.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/performance-best-practices.md index dc66aa84a4..e3fa78441b 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/performance-best-practices.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/performance-best-practices.md @@ -19,7 +19,7 @@ Virtual scrolling is an essential performance feature in the Spreadsheet that en This approach significantly reduces initial load time, DOM size, and memory usage — resulting in smoother rendering and interaction, especially when working with thousands of rows or columns. -For more details, refer to the [virtual scrolling documentation](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/scrolling#virtual-scrolling). +For more details, refer to the [virtual scrolling documentation](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/scrolling#virtual-scrolling). ### Chunk response processing @@ -28,7 +28,7 @@ When opening large Excel files with extensive data and features, server response These chunks are combined on the client side to load the Excel data smoothly into the Spreadsheet. This approach avoids transmission failures due to memory constraints and ensures reliable and efficient loading of large files. To enable the chunk response processing feature, you can refer to the following UG section: -* [Chunk Response Processing](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/open-save#chunk-response-processing) +* [Chunk Response Processing](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/open-save#chunk-response-processing) ### Configure JSON deserialization options during open @@ -41,7 +41,7 @@ This is particularly useful when: Refer to the following UG section to learn how to configure these options: -* [Configure JSON serialization options during open](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/open-save#configure-json-deserialization-options) +* [Configure JSON serialization options during open](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/open-save#configure-json-deserialization-options) ### Configuring threshold limits @@ -96,7 +96,7 @@ Enabling manual mode is highly beneficial when: * Applying formulas dynamically to a large number of cells. * You want to postpone calculations until all content or changes are finalized. -To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/formulas#manual-mode). +To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/formulas#manual-mode). ## How to improve save performance in the Spreadsheet? @@ -133,7 +133,7 @@ Proper use of serialization options during save improves performance and reduces Refer to the following UG section to learn how to configure these options: -* [Configure JSON serialization options during save](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/open-save#configure-json-serialization-options) +* [Configure JSON serialization options during save](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/open-save#configure-json-serialization-options) ## How to improve cell selection performance in Spreadsheet? @@ -160,6 +160,6 @@ Set the `showAggregate` property to `false` to disable aggregate calculations fo ## See Also -* [Open and Save](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/open-save) -* [Docker Deployment](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/docker-deployment) -* [Scrolling](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/scrolling) \ No newline at end of file +* [Open and Save](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/open-save) +* [Docker Deployment](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/docker-deployment) +* [Scrolling](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/scrolling) \ No newline at end of file diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/print.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/print.md index 4eaf62bb2a..92ad11be56 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/print.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/print.md @@ -16,8 +16,8 @@ The printing functionality allows end-users to print all contents, such as table To print the active worksheet: -1. Ensure that the Spreadsheet is in focus. -2. Open the **File** menu in the Ribbon and choose **Print**. Alternatively, press `Ctrl + P`. +1. Ensure that the spreadsheet is in focus. +2. Open the **File** menu in the ribbon and choose **Print**. Alternatively, press `Ctrl + P`. 3. Review the active worksheet in the browser's print dialog. 4. Select the printer and configure the available browser print settings. 5. Start the print operation. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/protect-sheet.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/protect-sheet.md index a4573bcbe1..7f31ebacd1 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/protect-sheet.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/protect-sheet.md @@ -14,7 +14,7 @@ Sheet protection helps you to prevent the users from modifying the data in the s ## Protect Sheet -The Protect Sheet feature prevents users from accidentally changing, editing, moving, or deleting data in a worksheet. You can also protect the sheet with a password. +The **Protect Sheet** feature prevents users from accidentally changing, editing, moving, or deleting data in a worksheet. You can also protect the sheet with a password. Use the [`isProtected`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_IsProtected) property to enable or disable sheet protection. @@ -40,7 +40,7 @@ By default, the `Protect Sheet` module is injected internally into the Spreadshe To protect a sheet through the user interface: -* Open the **Data** tab in the Ribbon and choose **Protect Sheet**. Alternatively, right-click the sheet tab and choose **Protect Sheet** from the context menu. +* Open the **Data** tab in the ribbon and choose **Protect Sheet**. Alternatively, right-click the sheet tab and choose **Protect Sheet** from the context menu. * Select the operations that users are allowed to perform on the protected sheet. * Enter and confirm the password, if required. * Apply the protection settings. @@ -70,7 +70,7 @@ Unprotecting a sheet re-enables the functionality that was disabled when the she To unprotect a sheet: -* Open the **Data** tab in the Ribbon and choose **Unprotect Sheet**. Alternatively, right-click the sheet tab and choose **Unprotect Sheet** from the context menu. +* Open the **Data** tab in the ribbon and choose **Unprotect Sheet**. Alternatively, right-click the sheet tab and choose **Unprotect Sheet** from the context menu. * Enter the password, if the sheet is password-protected. * Confirm the operation. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ribbon.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ribbon.md index b280cefec1..8653a4c90e 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ribbon.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ribbon.md @@ -10,31 +10,31 @@ documentation: ug # Ribbon in ASP.NET MVC Spreadsheet Control -The Ribbon organizes Spreadsheet features into a series of tabs. Click the expand or collapse icon to dynamically expand or collapse the Ribbon. +The **Ribbon** organizes spreadsheet features into a series of tabs. Click the expand or collapse icon to dynamically expand or collapse the ribbon. -To expand or collapse the Ribbon: +To expand or collapse the ribbon: -1. Locate the expand or collapse icon in the Ribbon. -2. Click the icon to change the Ribbon state. -3. Verify that the Ribbon content expands or collapses accordingly. +1. Locate the expand or collapse icon in the ribbon. +2. Click the icon to change the ribbon state. +3. Verify that the ribbon content expands or collapses accordingly. ## Ribbon Customization -You can customize the Ribbon using the following methods: +You can customize the ribbon using the following methods: | Method | Description | |--------|-------------| -| `hideRibbonTabs` | Shows or hides existing Ribbon tabs. | -| `enableRibbonTabs` | Enables or disables existing Ribbon tabs. | -| `addRibbonTabs` | Adds custom Ribbon tabs. | -| `hideToolbarItems` | Shows or hides existing Ribbon toolbar items. | -| `enableToolbarItems` | Enables or disables specified Ribbon toolbar items. | -| `addToolbarItems` | Adds custom items to the Ribbon toolbar. | +| `hideRibbonTabs` | Shows or hides existing ribbon tabs. | +| `enableRibbonTabs` | Enables or disables existing ribbon tabs. | +| `addRibbonTabs` | Adds custom ribbon tabs. | +| `hideToolbarItems` | Shows or hides existing ribbon toolbar items. | +| `enableToolbarItems` | Enables or disables specified ribbon toolbar items. | +| `addToolbarItems` | Adds custom items to the ribbon toolbar. | | `hideFileMenuItems` | Shows or hides File-menu items. | | `enableFileMenuItems` | Enables or disables File-menu items. | | `addFileMenuItems` | Adds custom File-menu items. | -The following code example shows the usage of ribbon customization. +The following code example demonstrates how to customize the ribbon. {% tabs %} {% highlight razor tabtitle="CSHTML" %} diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/rows-and-columns.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/rows-and-columns.md index 804df04f02..0beeaa1433 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/rows-and-columns.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/rows-and-columns.md @@ -130,7 +130,7 @@ You can provide the following type of ranges to the method: * Single-row range: `['2:2']` * Multiple-row range: `['1:100']` -* Multiple rows with discontinuous range:: `['1:10', '15:25', '30:40']` +* Multiple rows with discontinuous range: `['1:10', '15:25', '30:40']` * Multiple rows with different sheets: `[Sheet1!1:50, 'Sheet2!1:50', 'Sheet3!1:50']` The following code example shows how to change the height for single/multiple rows in the spreadsheet. @@ -152,8 +152,8 @@ You can provide the following type of ranges to the method: * Single-column range: `['F:F']` * Multiple-column range: `['A:F']` -* Discontinuous column ranges: `['A:C', 'G:I', 'K:M']` -* Column ranges across different sheets: `[Sheet1!A:H, 'Sheet2!A:H', 'Sheet3!A:H']` +* Multiple columns with discontinuous range: `['A:C', 'G:I', 'K:M']` +* Multiple columns with different sheets: `[Sheet1!A:H, 'Sheet2!A:H', 'Sheet3!A:H']` The following code example shows how to change the width for single/multiple columns in the spreadsheet. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md index a38d1586f3..6ebb8c43be 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md @@ -16,12 +16,12 @@ N> * The default value for `allowFindAndReplace` property is `true`. ## Find -The Find feature selects cells containing content that matches the search value within the current worksheet or workbook. It is useful when working with large data sources. +The **Find** feature selects cells containing content that matches the search value within the current worksheet or workbook. It is useful when working with large data sources. To find a value: -1. Select the **Search** icon in the Ribbon or press `Ctrl + F` to open the Find dialog. +1. Select the **Search** icon in the ribbon or press `Ctrl + F` to open the `Find` dialog. 2. Enter the value to search for. 3. Select **Find Next** or **Find Previous** to navigate between matching cells. 4. Open the additional search options to configure the search scope, direction, case sensitivity, or exact-cell matching. @@ -36,16 +36,16 @@ N> The Find dialog provides the following options: ## Replace -The Replace feature changes matching cell content within the current worksheet or workbook. The **Replace All** option changes all matching cells within the selected search scope. +The **Replace** feature changes matching cell content within the current worksheet or workbook. The **Replace All** option changes all matching cells within the selected search scope. To replace a value: -1. Press `Ctrl + H` to open the Find and Replace dialog. +1. Press `Ctrl + H` to open the `Find and Replac`e dialog. 2. Enter the value to find and the replacement value. 3. Select **Replace** to replace the current match. 4. Select **Replace All** to replace all matching cells within the selected worksheet or workbook scope. -You can also use the `replace()` method to perform Replace and Replace All operations programmatically. +You can also use the `replace()` method to perform replace and replace All operations programmatically. ## Go to @@ -61,7 +61,7 @@ You can also use the `goTo()` method to navigate to a cell programmatically. The following example demonstrates how to find values in the Spreadsheet: -1. Open the **Home** tab in the Ribbon and select the **Search** icon. +1. Open the **Home** tab in the ribbon and select the **Search** icon. 2. Enter a value in the search box. 3. Select **Next** or **Previous** to navigate between matching cells. 4. Open the additional search options to customize the search. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/sort.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/sort.md index 24575de9e6..90bc89504d 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/sort.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/sort.md @@ -98,7 +98,7 @@ The custom sort dialog helps sorting multiple columns in the selected range by u You can add multiple criteria using the `Add Column` button at the bottom of the dialog. Thus, multiple columns can be specified with different sort order. The newly added sort criteria items can be removed using the `delete` icons at the end of each items. -You can refer to the [`Data contains header`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/sort#data-contains-header) topic to learn more about `Data contains header` checkbox. To learn more about `Case sensitive` checkbox, you can refer to [`Case sensitive sort`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/sort#case-sensitive-sort) topic. +You can refer to the [`Data contains header`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/sort#data-contains-header) topic to learn more about `Data contains header` checkbox. To learn more about `Case sensitive` checkbox, you can refer to [`Case sensitive sort`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/sort#case-sensitive-sort) topic. ### Passing sort criteria manually diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/undo-redo.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/undo-redo.md index af05f36531..022e636b73 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/undo-redo.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/undo-redo.md @@ -12,15 +12,15 @@ documentation: ug The `Undo` option reverses the last action performed in the Spreadsheet. The `Redo` option reapplies the most recently undone action. Use the [`allowUndoRedo`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_AllowUndoRedo) property to enable or disable undo and redo functionality in the Spreadsheet. -N> * The default value for `allowUndoRedo` property is `true`. +N> * The default value of the `allowUndoRedo` property is `true`. -By default, the `UndoRedo` module is injected internally into Spreadsheet to perform undo redo. +By default, the `UndoRedo` module is injected internally into the Spreadsheet to perform undo and redo operations. ## Undo Undo reverses the last action performed in the Spreadsheet. You can perform an undo operation in one of the following ways: -* Open the **Home** tab in the Ribbon and choose **Undo**. +* Open the **Home** tab in the ribbon and choose **Undo**. * Press `Ctrl + Z`. * Use the `undo()` method programmatically. @@ -28,7 +28,7 @@ Undo reverses the last action performed in the Spreadsheet. You can perform an u Redo reapplies the action that was most recently undone in the Spreadsheet.You can perform a redo operation in one of the following ways: -* Open the **Home** tab in the Ribbon and choose **Redo**. +* Open the **Home** tab in the ribbon and choose **Redo**. * Press `Ctrl + Y`. * Use the `redo()` method programmatically. From af639dc4ede879b2f38f6e35212a0c12cc8497f8 Mon Sep 17 00:00:00 2001 From: bhuvaneshdhakshinmaoorthy Date: Tue, 28 Jul 2026 17:39:43 +0530 Subject: [PATCH 3/3] 1038137: Updated content in Spreadsheet Core and MVC ug files --- .../Excel/Spreadsheet/ASP-NET-CORE/cell-range.md | 6 +++--- .../Excel/Spreadsheet/ASP-NET-CORE/ribbon.md | 14 +++++++------- .../Excel/Spreadsheet/ASP-NET-CORE/selection.md | 2 +- .../Spreadsheet/ASP-NET-MVC/ai-assist/overview.md | 2 +- .../Excel/Spreadsheet/ASP-NET-MVC/cell-range.md | 8 ++++---- .../Excel/Spreadsheet/ASP-NET-MVC/searching.md | 2 +- .../Excel/Spreadsheet/ASP-NET-MVC/selection.md | 2 +- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md index 45a88d0435..42fc7a6662 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/cell-range.md @@ -19,7 +19,7 @@ Wrap text allows you to display large content as multiple lines in a single cell Wrap text can be applied to or removed from a cell or range of cells in the following ways: * Using the `wrap` property in `cell`, you can enable or disable wrap text to a cell at initial load. -* Select or clear the `Wrap` button in the **Ribbon** toolbar to apply or remove wrap text for the selected range. +* Select or clear the `Wrap` button in the ribbon toolbar to apply or remove wrap text for the selected range. * Using the `wrap` method, you can apply or remove the **wrap** text once the component is loaded. The following code example shows the wrap text functionality in spreadsheet. @@ -49,7 +49,7 @@ Merge cells allow users to span two or more cells in the same row or column into You can merge cells in the following ways: * Set the `rowSpan` and `colSpan` properties of a cell to merge cells during the initial rendering. -* Select a range and choose the required merge option from the **Ribbon** toolbar. +* Select a range and choose the required merge option from the ribbon toolbar. * Use the `merge` method to merge a range after the component is loaded. The available merge options in spreadsheet are, @@ -125,7 +125,7 @@ The **Clear Highlight** feature is used to remove highlights from invalid cells. You can clear highlighted invalid data in one of the following ways: -* Select the **Data** tab in the Ribbon toolbar, and then choose the **Clear Highlight** item. +* Select the **Data** tab in the ribbon toolbar, and then choose the **Clear Highlight** item. * Use the `removeInvalidHighlight()` method programmatically. {% tabs %} diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md index fe349adb2d..eaec7946bb 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/ribbon.md @@ -20,16 +20,16 @@ To expand or collapse the ribbon: ## Ribbon Customization -You can customize the ribbonusing the following methods: +You can customize the ribbon using the following methods: | Method | Description | |--------|-------------| -| `hideRibbonTabs` | Shows or hides existing ribbontabs. | -| `enableRibbonTabs` | Enables or disables existing ribbontabs. | -| `addRibbonTabs` | Adds custom ribbontabs. | -| `hideToolbarItems` | Shows or hides existing ribbontoolbar items. | -| `enableToolbarItems` | Enables or disables specified ribbontoolbar items. | -| `addToolbarItems` | Adds custom items to the ribbontoolbar. | +| `hideRibbonTabs` | Shows or hides existing ribbon tabs. | +| `enableRibbonTabs` | Enables or disables existing ribbon tabs. | +| `addRibbonTabs` | Adds custom ribbon tabs. | +| `hideToolbarItems` | Shows or hides existing ribbon toolbar items. | +| `enableToolbarItems` | Enables or disables specified ribbon toolbar items. | +| `addToolbarItems` | Adds custom items to the ribbon toolbar. | | `hideFileMenuItems` | Shows or hides File-menu items. | | `enableFileMenuItems` | Enables or disables File-menu items. | | `addFileMenuItems` | Adds custom File-menu items. | diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/selection.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/selection.md index bbd9ce1cb6..50f10b6b59 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/selection.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/selection.md @@ -88,7 +88,7 @@ The following example demonstrates how to select the third column using the `sel ## Get selected cell values -You can select single or multiple cells, rows, or columns using mouse and keyboard interactions. You can also programmatically perform selections using the [selectRange](https://helpej2.syncfusion.com/documentation/api/spreadsheet#selectrange) method. This selection behavior is controlled by the [selectionSettings](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SelectionSettings) property. Finally, you can retrieve the selected cell values as a collection using the [getData](https://helpej2.syncfusion.com/documentation/api/spreadsheet#getdata) method. +You can select single or multiple cells, rows, or columns using mouse and keyboard interactions. You can also programmatically perform selections using the [selectRange](https://ej2.syncfusion.com/documentation/api/spreadsheet/index-default#selectrange) method. This selection behavior is controlled by the [selectionSettings](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SelectionSettings) property. Finally, you can retrieve the selected cell values as a collection using the [getData](https://ej2.syncfusion.com/documentation/api/spreadsheet/index-default#getdata) method. The following example demonstrates how to retrieve the values from the selected cells as a collection programmatically: diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md index f8627afaca..fb7acd9ae1 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/ai-assist/overview.md @@ -15,7 +15,7 @@ documentation: ug ## Integration -To configure AI Assist, inject the required module, enable the feature, and connect the Spreadsheet to a backend AI service. For setup instructions, event customization, API references, troubleshooting, and example prompts, see [AI Assist Integration](./integration). +To configure AI Assist, inject the required module, enable the feature, and connect the Spreadsheet to a server-side AI service. For setup instructions, event customization, API references, troubleshooting, and example prompts, see [AI Assist Integration](./integration). After completing the integration, open the AI Assist panel, submit a prompt, and verify that the requested operation is applied to the active worksheet. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md index e82af01cd2..abca51b439 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/cell-range.md @@ -19,7 +19,7 @@ Wrap text displays lengthy content on multiple lines within a single cell. By de You can apply or remove wrap text in the following ways: * Using the `wrap` property in `cell`, you can enable or disable wrap text to a cell at initial load. -* Select or clear the `Wrap` button in the **Ribbon** toolbar to apply or remove wrap text for the selected range. +* Select or clear the `Wrap` button in the ribbon toolbar to apply or remove wrap text for the selected range. * Using the `wrap` method, you can apply or remove the **wrap** text once the component is loaded. The `wrap` method accepts the following arguments: @@ -54,7 +54,7 @@ The Merge Cells feature allows users to combine two or more cells into a single You can merge cells in the following ways: * Set the `rowSpan` and `colSpan` properties of a cell to merge cells during the initial rendering. -* Select a range and choose the required merge option from the **Ribbon** toolbar. +* Select a range and choose the required merge option from the ribbon toolbar. * Use the `merge` method to merge a range after the component is loaded. The `merge` method requires a cell range and the applicable merge type. The range identifies the cells to merge, and the merge type determines whether all cells, rows, or columns in the range are merged. @@ -127,13 +127,13 @@ You can highlight invalid data in the following ways: * Open the **Data** tab in the Ribbon and choose **Highlight Invalid Data**. * Use the `addInvalidHighlight()` method to highlight invalid values programmatically. -### Clear Highlighted Invalid Data +### Clear Highlighted Invalid Data This feature removes the highlighting applied to invalid cell values without removing the associated validation rules. You can clear invalid-data highlighting in the following ways: -* Open the **Data** tab in the Ribbon and choose **Clear Highlight**. +* Open the **Data** tab in the ribbon and choose **Clear Highlight**. * Use the `removeInvalidHighlight()` method programmatically. {% tabs %} diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md index 6ebb8c43be..08cf3be087 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/searching.md @@ -40,7 +40,7 @@ The **Replace** feature changes matching cell content within the current workshe To replace a value: -1. Press `Ctrl + H` to open the `Find and Replac`e dialog. +1. Press `Ctrl + H` to open the `Find and Replace` dialog. 2. Enter the value to find and the replacement value. 3. Select **Replace** to replace the current match. 4. Select **Replace All** to replace all matching cells within the selected worksheet or workbook scope. diff --git a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/selection.md b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/selection.md index bfff0393b0..0626214952 100644 --- a/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/selection.md +++ b/Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/selection.md @@ -90,7 +90,7 @@ The following sample shows the column selection in the spreadsheet, here selecti ## Get selected cell values -You can select single or multiple cells, rows, or columns using mouse and keyboard interactions. You can also programmatically perform selections using the [selectRange](https://helpej2.syncfusion.com/documentation/api/spreadsheet/#selectrange) method. This selection behavior is controlled by the [selectionSettings](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SelectionSettings) property. Finally, you can retrieve the selected cell values as a collection using the [getData](https://helpej2.syncfusion.com/documentation/api/spreadsheet/#getdata) method. +You can select single or multiple cells, rows, or columns using mouse and keyboard interactions. You can also programmatically perform selections using the [selectRange](https://ej2.syncfusion.com/documentation/api/spreadsheet/index-default#selectrange) method. This selection behavior is controlled by the [selectionSettings](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Spreadsheet.Spreadsheet.html#Syncfusion_EJ2_Spreadsheet_Spreadsheet_SelectionSettings) property. Finally, you can retrieve the selected cell values as a collection using the [getData](https://ej2.syncfusion.com/documentation/api/spreadsheet/index-default#getdata) method. The following example demonstrates how to retrieve the values from the selected cells as a collection programmatically: