Skip to content

Commit 507ade1

Browse files
Merge pull request #1326 from syncfusion-content/EJ2-976311-endifs
976311: Removed unwanted endifs from the Spreadsheet Editor md pages.
2 parents a0b4fa7 + 201b00e commit 507ade1

File tree

280 files changed

+500
-627
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

280 files changed

+500
-627
lines changed

Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/data-binding.md

Lines changed: 2 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: ug
88
---
99

1010

11-
# Data Binding in Spreadsheet Control
11+
# Data Binding in ASP.NET Core Spreadsheet Control
1212

1313
The Spreadsheet uses `DataManager`, which supports both RESTful JSON data services and local JavaScript object array binding to a range. The `dataSource` property can be assigned either with the instance of `DataManager` or JavaScript object array collection.
1414

@@ -20,8 +20,6 @@ To bind local data to the Spreadsheet, you can assign a JavaScript object array
2020

2121
Refer to the following code example for local data binding.
2222

23-
{% if page.publishingplatform == "aspnet-core" %}
24-
2523
{% tabs %}
2624
{% highlight cshtml tabtitle="CSHTML" %}
2725
{% include code-snippet/excel/spreadsheet/asp-net-core/local-data-binding/tagHelper %}
@@ -31,19 +29,6 @@ Refer to the following code example for local data binding.
3129
{% endhighlight %}
3230
{% endtabs %}
3331

34-
{% elsif page.publishingplatform == "aspnet-mvc" %}
35-
36-
{% tabs %}
37-
{% highlight razor tabtitle="CSHTML" %}
38-
{% include code-snippet/excel/spreadsheet/asp-net-core/local-data-binding/razor %}
39-
{% endhighlight %}
40-
{% highlight c# tabtitle="LocalDataController.cs" %}
41-
{% include code-snippet/excel/spreadsheet/asp-net-core/local-data-binding/MVC/localDataController.cs %}
42-
{% endhighlight %}
43-
{% endtabs %}
44-
{% endif %}
45-
46-
4732

4833

4934
N> The local data source can also be provided as an instance of the `DataManager`. By default, `DataManager` uses `JsonAdaptor` for local data-binding.
@@ -56,8 +41,6 @@ By default, when a data source is bound to a sheet, columns are auto-assigned fr
5641
5742
The following code example demonstrates how to customize the mapping of column data:
5843

59-
{% if page.publishingplatform == "aspnet-core" %}
60-
6144
{% tabs %}
6245
{% highlight cshtml tabtitle="CSHTML" %}
6346
{% include code-snippet/excel/spreadsheet/asp-net-core/field-mapping/tagHelper %}
@@ -67,26 +50,13 @@ The following code example demonstrates how to customize the mapping of column d
6750
{% endhighlight %}
6851
{% endtabs %}
6952

70-
{% elsif page.publishingplatform == "aspnet-mvc" %}
71-
72-
{% tabs %}
73-
{% highlight razor tabtitle="CSHTML" %}
74-
{% include code-snippet/excel/spreadsheet/asp-net-core/field-mapping/razor %}
75-
{% endhighlight %}
76-
{% highlight c# tabtitle="FieldMappingController.cs" %}
77-
{% include code-snippet/excel/spreadsheet/asp-net-core/field-mapping/MVC/fieldMappingController.cs %}
78-
{% endhighlight %}
79-
{% endtabs %}
80-
{% endif %}
8153

8254
## Remote data
8355

8456
To bind remote data to the Spreadsheet control, assign service data as an instance of `DataManager` to the `dataSource` property. To interact with remote data source, provide the service endpoint `url`.
8557

8658
Refer to the following code example for remote data binding.
8759

88-
{% if page.publishingplatform == "aspnet-core" %}
89-
9060
{% tabs %}
9161
{% highlight cshtml tabtitle="CSHTML" %}
9262
{% include code-snippet/excel/spreadsheet/asp-net-core/remote-data-binding/tagHelper %}
@@ -96,18 +66,6 @@ Refer to the following code example for remote data binding.
9666
{% endhighlight %}
9767
{% endtabs %}
9868

99-
{% elsif page.publishingplatform == "aspnet-mvc" %}
100-
101-
{% tabs %}
102-
{% highlight razor tabtitle="CSHTML" %}
103-
{% include code-snippet/excel/spreadsheet/asp-net-core/remote-data-binding/razor %}
104-
{% endhighlight %}
105-
{% highlight c# tabtitle="RemoteDataController.cs" %}
106-
{% include code-snippet/excel/spreadsheet/asp-net-core/remote-data-binding/MVC/remoteDataController.cs %}
107-
{% endhighlight %}
108-
{% endtabs %}
109-
{% endif %}
110-
11169

11270

11371
N> By default, `DataManager` uses **ODataAdaptor** for remote data-binding.
@@ -116,8 +74,6 @@ N> By default, `DataManager` uses **ODataAdaptor** for remote data-binding.
11674

11775
`OData` is a standardized protocol for creating and consuming data. You can retrieve data from OData service using the DataManager. Refer to the following code example for remote Data binding using OData service.
11876

119-
{% if page.publishingplatform == "aspnet-core" %}
120-
12177
{% tabs %}
12278
{% highlight cshtml tabtitle="CSHTML" %}
12379
{% include code-snippet/excel/spreadsheet/asp-net-core/odata-adaptor/tagHelper %}
@@ -127,26 +83,12 @@ N> By default, `DataManager` uses **ODataAdaptor** for remote data-binding.
12783
{% endhighlight %}
12884
{% endtabs %}
12985

130-
{% elsif page.publishingplatform == "aspnet-mvc" %}
131-
132-
{% tabs %}
133-
{% highlight razor tabtitle="CSHTML" %}
134-
{% include code-snippet/excel/spreadsheet/asp-net-core/odata-adaptor/razor %}
135-
{% endhighlight %}
136-
{% highlight c# tabtitle="ODataController.cs" %}
137-
{% include code-snippet/excel/spreadsheet/asp-net-core/odata-adaptor/MVC/oDataController.cs %}
138-
{% endhighlight %}
139-
{% endtabs %}
140-
{% endif %}
141-
14286

14387

14488
### Web API
14589

14690
You can use WebApiAdaptor to bind spreadsheet with Web API created using OData endpoint.
14791

148-
{% if page.publishingplatform == "aspnet-core" %}
149-
15092
{% tabs %}
15193
{% highlight cshtml tabtitle="CSHTML" %}
15294
{% include code-snippet/excel/spreadsheet/asp-net-core/webapi-adaptor/tagHelper %}
@@ -156,28 +98,14 @@ You can use WebApiAdaptor to bind spreadsheet with Web API created using OData e
15698
{% endhighlight %}
15799
{% endtabs %}
158100

159-
{% elsif page.publishingplatform == "aspnet-mvc" %}
160-
161-
{% tabs %}
162-
{% highlight razor tabtitle="CSHTML" %}
163-
{% include code-snippet/excel/spreadsheet/asp-net-core/webapi-adaptor/razor %}
164-
{% endhighlight %}
165-
{% highlight c# tabtitle="WebApiController.cs" %}
166-
{% include code-snippet/excel/spreadsheet/asp-net-core/webapi-adaptor/MVC/webApiController.cs %}
167-
{% endhighlight %}
168-
{% endtabs %}
169-
{% endif %}
170-
171101

172102

173103
## Cell data binding
174104

175-
The Spreadsheet control can bind the data to individual cell in a sheet . To achive this you can use the `value` property.
105+
The Spreadsheet control can bind the data to individual cell in a sheet . To achieve this you can use the `value` property.
176106

177107
Refer to the following code example for cell data binding.
178108

179-
{% if page.publishingplatform == "aspnet-core" %}
180-
181109
{% tabs %}
182110
{% highlight cshtml tabtitle="CSHTML" %}
183111
{% include code-snippet/excel/spreadsheet/asp-net-core/cell-data-binding/tagHelper %}
@@ -187,18 +115,6 @@ Refer to the following code example for cell data binding.
187115
{% endhighlight %}
188116
{% endtabs %}
189117

190-
{% elsif page.publishingplatform == "aspnet-mvc" %}
191-
192-
{% tabs %}
193-
{% highlight razor tabtitle="CSHTML" %}
194-
{% include code-snippet/excel/spreadsheet/asp-net-core/cell-data-binding/razor %}
195-
{% endhighlight %}
196-
{% highlight c# tabtitle="CellDataController.cs" %}
197-
{% include code-snippet/excel/spreadsheet/asp-net-core/cell-data-binding/MVC/cellDataController.cs %}
198-
{% endhighlight %}
199-
{% endtabs %}
200-
{% endif %}
201-
202118

203119

204120
N> The cell data binding also supports formula, style, number format, and more.
@@ -219,8 +135,6 @@ The following table defines the arguments of the `dataSourceChanged` event.
219135
N> For `add` action, the value for all the fields will be `null` in the data. In the case that you do not want the primary key field to be null which needs to be updated in the backend service, you can use `edit` action after updating the primary key field to update in the backend service. <br><br>
220136
<br/> For inserting a row at the end of the datasource range, you should insert a row below at the end of the range to trigger the `dataSourceChanged` event with action `add`.
221137

222-
{% if page.publishingplatform == "aspnet-core" %}
223-
224138
{% tabs %}
225139
{% highlight cshtml tabtitle="CSHTML" %}
226140
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding/tagHelper %}
@@ -230,18 +144,6 @@ N> For `add` action, the value for all the fields will be `null` in the data. In
230144
{% endhighlight %}
231145
{% endtabs %}
232146

233-
{% elsif page.publishingplatform == "aspnet-mvc" %}
234-
235-
{% tabs %}
236-
{% highlight razor tabtitle="CSHTML" %}
237-
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding/razor %}
238-
{% endhighlight %}
239-
{% highlight c# tabtitle="DynamicDataController.cs" %}
240-
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding/MVC/dynamicDataController.cs %}
241-
{% endhighlight %}
242-
{% endtabs %}
243-
{% endif %}
244-
245147
## Dynamic data binding using updateRange method
246148

247149
The `updateRange` method allows you to dynamically update the `dataSource` in a spreadsheet without manually iterating through each cell. This method is especially useful for efficiently applying bulk updates to a specific range within the spreadsheet.
@@ -250,8 +152,6 @@ To use the `updateRange` method, provide the new `dataSource` and specify the st
250152

251153
The following code example demonstrates how to dynamically update data using the `updateRange` method.
252154

253-
{% if page.publishingplatform == "aspnet-core" %}
254-
255155
{% tabs %}
256156
{% highlight cshtml tabtitle="CSHTML" %}
257157
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding-cs2/tagHelper %}
@@ -261,18 +161,6 @@ The following code example demonstrates how to dynamically update data using the
261161
{% endhighlight %}
262162
{% endtabs %}
263163

264-
{% elsif page.publishingplatform == "aspnet-mvc" %}
265-
266-
{% tabs %}
267-
{% highlight razor tabtitle="CSHTML" %}
268-
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding-cs2/razor %}
269-
{% endhighlight %}
270-
{% highlight c# tabtitle="UpdateRangeController.cs" %}
271-
{% include code-snippet/excel/spreadsheet/asp-net-core/dynamic-data-binding-cs2/MVC/updateRangeController.cs %}
272-
{% endhighlight %}
273-
{% endtabs %}
274-
{% endif %}
275-
276164
## See Also
277165

278166
* [Filtering](filter)

Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/global-local.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ control: Global Local
77
documentation: ug
88
---
99

10-
# Globalization in ASP.NET MVC Spreadsheet control
10+
# Globalization in ASP.NET Core Spreadsheet control
1111

1212
## Localization
1313

@@ -425,12 +425,4 @@ RTL provides an option to switch the text direction and layout of the Spreadshee
425425

426426
## See Also
427427

428-
{% if page.publishingplatform == "aspnet-core" %}
429-
430428
* [Localization](https://ej2.syncfusion.com/aspnetcore/documentation/common/localization)
431-
432-
{% elsif page.publishingplatform == "aspnet-mvc" %}
433-
434-
* [Localization](https://ej2.syncfusion.com/aspnetmvc/documentation/common/localization/)
435-
436-
{% endif %}

Document-Processing/Excel/Spreadsheet/ASP-NET-CORE/protect-sheet.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: ug
88
---
99

1010

11-
# Protection in Spreadsheet Control
11+
# Protection in ASP.NET Core Spreadsheet Control
1212

1313
Sheet protection helps you to prevent the users from modifying the data in the spreadsheet.
1414

@@ -65,7 +65,7 @@ Unprotect sheet is used to enable all the functionalities that are already disab
6565

6666
**User Interface**:
6767

68-
In the active Spreadsheet, the sheet Unprotection can be done by any of the following ways:
68+
In the active Spreadsheet, the sheet can be unprotected by any of the following ways:
6969

7070
* Select the `Unprotect Sheet` item in the Ribbon toolbar under the Data Tab.
7171
* Right-click the sheet tab, select the `Unprotect Sheet` item in the context menu.
@@ -168,7 +168,7 @@ Unprotect Workbook is used to enable the insert, delete, rename, move, copy, hid
168168

169169
**User Interface**:
170170

171-
In the active Spreadsheet, the workbook Unprotection can be done in any of the following ways:
171+
In the active Spreadsheet, the workbook can be unprotected in any of the following ways:
172172

173173
* Select the `Unprotect Workbook` item in the Ribbon toolbar under the Data Tab and provide the valid password in the dialog box.
174174

Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/data-binding.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: ug
88
---
99

1010

11-
# Data Binding in Spreadsheet Control
11+
# Data Binding in ASP.NET MVC Spreadsheet Control
1212

1313
The Spreadsheet uses `DataManager`, which supports both RESTful JSON data services and local JavaScript object array binding to a range. The `dataSource` property can be assigned either with the instance of `DataManager` or JavaScript object array collection.
1414

@@ -102,7 +102,7 @@ You can use WebApiAdaptor to bind spreadsheet with Web API created using OData e
102102

103103
## Cell data binding
104104

105-
The Spreadsheet control can bind the data to individual cell in a sheet . To achive this you can use the `value` property.
105+
The Spreadsheet control can bind the data to individual cell in a sheet . To achieve this you can use the `value` property.
106106

107107
Refer to the following code example for cell data binding.
108108

Document-Processing/Excel/Spreadsheet/ASP-NET-MVC/protect-sheet.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ documentation: ug
88
---
99

1010

11-
# Protection in Spreadsheet Control
11+
# Protection in ASP.NET MVC Spreadsheet Control
1212

1313
Sheet protection helps you to prevent the users from modifying the data in the spreadsheet.
1414

@@ -52,7 +52,6 @@ The following example shows `Protect Sheet` functionality with password in the S
5252
{% include code-snippet/excel/spreadsheet/asp-net-mvc/protect-sheet/protectSheetController.cs %}
5353
{% endhighlight %}
5454
{% endtabs %}
55-
{% endif %}
5655

5756

5857

@@ -66,7 +65,7 @@ Unprotect sheet is used to enable all the functionalities that are already disab
6665

6766
**User Interface**:
6867

69-
In the active Spreadsheet, the sheet Unprotection can be done by any of the following ways:
68+
In the active Spreadsheet, the sheet can be unprotected by any of the following ways:
7069

7170
* Select the `Unprotect Sheet` item in the Ribbon toolbar under the Data Tab.
7271
* Right-click the sheet tab, select the `Unprotect Sheet` item in the context menu.
@@ -169,7 +168,7 @@ Unprotect Workbook is used to enable the insert, delete, rename, move, copy, hid
169168

170169
**User Interface**:
171170

172-
In the active Spreadsheet, the workbook Unprotection can be done in any of the following ways:
171+
In the active Spreadsheet, the workbook can be unprotected in any of the following ways:
173172

174173
* Select the `Unprotect Workbook` item in the Ribbon toolbar under the Data Tab and provide the valid password in the dialog box.
175174

Document-Processing/Excel/Spreadsheet/Angular/ej1-api-migration.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,9 @@ This article describes the API migration process of the Spreadsheet component fr
150150
|--------- | ----------- | ----------- |
151151
| Enables or disables the import feature | **Property:** *allowImport* <br><br>`<ej-spreadsheet [allowImport]="true">`<br>`</ej-spreadsheet>`| **Property:** *allowOpen* <br><br>`<ejs-spreadsheet [allowOpen]="true">`<br>`</ejs-spreadsheet>`|
152152
| Enables or disables the exporting feature | **Property:** *exportSettings.allowExporting* <br><br>`<ej-spreadsheet [exportSettings]="exportSettings">`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.exportSettings = { allowExporting: true }`| **Property:** *allowSave* <br><br>`<ejs-spreadsheet [allowSave]="true">`<br>`</ejs-spreadsheet>`|
153-
| Defines the excelUrl to export to the excel format | **Property:** *exportSettings.excelUrl* <br><br>`<ej-spreadsheet [exportSettings]="exportSettings">`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.exportSettings = { excelUrl: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/ExcelExport" }`| **Property:** *saveUrl* <br><br>`<ejs-spreadsheet saveUrl='https://services.syncfusion.com/angular/production/api/spreadsheet/save'>`<br>`</ejs-spreadsheet>`|
154-
| Defines the csvUrl to export to the csv format | **Property:** *exportSettings.csvUrl* <br><br>`<ej-spreadsheet [exportSettings]="exportSettings">`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.exportSettings = { csvUrl: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/CsvExport" }`| **Property:** *saveUrl* <br><br>You can use the same service url and specify saveType as Csv in the beforeSave event`<ejs-spreadsheet saveUrl='https://services.syncfusion.com/angular/production/api/spreadsheet/save' (beforeSave)='beforeSave($event)'>`<br>`</ejs-spreadsheet>`<br>**Ts**<br>`beforeSave(args: BeforeSaveEventArgs) { args.saveType = 'Csv' }`|
155-
| Import mapper to perform the import feature | **Property:** *importSettings.importMapper* <br><br>`<ej-spreadsheet [importSettings]='importSettings'>`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.importSettings= { importMapper: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/Import" };`| **Property:** *openUrl* <br><br>`<ejs-spreadsheet openUrl='https://services.syncfusion.com/angular/production/api/spreadsheet/open'>`<br>`</ejs-spreadsheet>`|
153+
| Defines the excelUrl to export to the excel format | **Property:** *exportSettings.excelUrl* <br><br>`<ej-spreadsheet [exportSettings]="exportSettings">`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.exportSettings = { excelUrl: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/ExcelExport" }`| **Property:** *saveUrl* <br><br>`<ejs-spreadsheet saveUrl='https://document.syncfusion.com/web-services/spreadsheet-editor/api/spreadsheet/save'>`<br>`</ejs-spreadsheet>`|
154+
| Defines the csvUrl to export to the csv format | **Property:** *exportSettings.csvUrl* <br><br>`<ej-spreadsheet [exportSettings]="exportSettings">`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.exportSettings = { csvUrl: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/CsvExport" }`| **Property:** *saveUrl* <br><br>You can use the same service url and specify saveType as Csv in the beforeSave event`<ejs-spreadsheet saveUrl='https://document.syncfusion.com/web-services/spreadsheet-editor/api/spreadsheet/save' (beforeSave)='beforeSave($event)'>`<br>`</ejs-spreadsheet>`<br>**Ts**<br>`beforeSave(args: BeforeSaveEventArgs) { args.saveType = 'Csv' }`|
155+
| Import mapper to perform the import feature | **Property:** *importSettings.importMapper* <br><br>`<ej-spreadsheet [importSettings]='importSettings'>`<br>`</ej-spreadsheet>`<br>**Ts**<br>`this.importSettings= { importMapper: "http://js.syncfusion.com/demos/ejservices/api/Spreadsheet/Import" };`| **Property:** *openUrl* <br><br>`<ejs-spreadsheet openUrl='https://document.syncfusion.com/web-services/spreadsheet-editor/api/spreadsheet/open'>`<br>`</ejs-spreadsheet>`|
156156
| Import excel file | **Method:** *import* <br><br>`<ej-spreadsheet id="spreadsheet">`<br>`</ej-spreadsheet>`<br>**TS**<br>`ngAfterViewInit(){ let xlObj = $("#spreadsheet").data("ejSpreadsheet"); xlObj.import({ file: file }); }`| **Method:** *open* <br><br>`<ejs-spreadsheet #default>`<br>`</ejs-spreadsheet>`<br>**TS**<br>`@ViewChild('default') public spreadsheetObj: SpreadsheetComponent;`<br>`this.spreadsheetObj.open({ file: file });`|
157157
| Load JSON data of the Spreadsheet | **Method:** *loadFromJSON* <br><br>`<ej-spreadsheet id="spreadsheet">`<br>`</ej-spreadsheet>`<br>**TS**<br>`ngAfterViewInit(){ let xlObj = $("#spreadsheet").data("ejSpreadsheet"); let response = xlObj.saveAsJSON(); xlObj.loadFromJSON(response); }`| **Method:** *openFromJson* <br><br>`<ejs-spreadsheet #default>`<br>`</ejs-spreadsheet>`<br>**TS**<br>`@ViewChild('default') public spreadsheetObj: SpreadsheetComponent;`<br>`this.spreadsheetObj.saveAsJson().then(response => (this.spreadsheetObj.openFromJson({ file: response.jsonObject })));`|
158158
| Triggers when a file is imported | **Event:** *onImport* <br><br>`<ej-spreadsheet id="spreadsheet" (onImport)="onImport($event)">`<br>`</ej-spreadsheet>`<br>**TS**<br>`onImport(args){ }`| **Event:** *openComplete* <br><br>`<ejs-spreadsheet (openComplete)="onOpenComplete($event)">`<br>`</ejs-spreadsheet>`<br>**TS**<br>`onOpenComplete(args){ }`|
@@ -260,7 +260,7 @@ The following table compares Excel functionality with the availability of EJ1 an
260260
| Scrolling | Partially | Yes | - |
261261
| Selection | Yes | Yes | - |
262262
| Editing | Yes | Yes | - |
263-
| Formulae | Yes | Partially | EJ2 supports limited number of [`most used formulas`](https://ej2.syncfusion.com/documentation/spreadsheet/formulas/#supported-formulas) |
263+
| Formulae | Yes | Partially | EJ2 supports limited number of [`most used formulas`](https://ej2.syncfusion.com/documentation/spreadsheet/formulas#supported-formulas) |
264264
| Named range | Yes | Partially | EJ2 Spreadsheet Named range supports only in workbook scope |
265265
| Data Binding | Yes | Yes | - |
266266
| Formatting | Yes | Yes | - |

Document-Processing/Excel/Spreadsheet/Angular/performance-best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@ export class AppComponent {
134134
}
135135
@ViewChild('default')
136136
public spreadsheetObj: SpreadsheetComponent;
137-
public openUrl = 'https://services.syncfusion.com/angular/production/api/spreadsheet/open';
138-
public saveUrl = 'https://services.syncfusion.com/angular/production/api/spreadsheet/save';
137+
public openUrl = 'https://document.syncfusion.com/web-services/spreadsheet-editor/api/spreadsheet/open';
138+
public saveUrl = 'https://document.syncfusion.com/web-services/spreadsheet-editor/api/spreadsheet/save';
139139

140140
beforeSave(args: BeforeSaveEventArgs) {
141141
args.isFullPost = false;

0 commit comments

Comments
 (0)