You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ej2-asp-core-mvc/grid/EJ2_ASP.MVC/data-binding/remote-data.md
+113-5Lines changed: 113 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -67,10 +67,11 @@ The following code example shows how to bind ExpandoObject datasource in grid us
67
67
{% endtabs %}
68
68
{% endif %}
69
69
70
-
N> Perform data and CRUD operations for complex ExpandoObject binding fields as well.
70
+
> Perform data and CRUD operations for complex ExpandoObject binding fields as well.
71
71
72
72
The following image represents ExpandoObject complex data binding.
73
-

73
+
74
+

74
75
75
76
## DynamicObject with complex column binding using URL adaptor
76
77
@@ -101,10 +102,11 @@ The following code example shows how to bind DynamicObject datasource in grid us
101
102
{% endtabs %}
102
103
{% endif %}
103
104
104
-
N> Perform data and CRUD operations for complex DynamicObject binding fields as well.
105
+
> Perform data and CRUD operations for complex DynamicObject binding fields as well.
106
+
107
+
The following image represents DynamicObject complex data binding.
105
108
106
-
The following image represents DynamicObject complex data binding.
107
-

109
+

108
110
109
111
## OData adaptor - Binding OData service
110
112
@@ -160,6 +162,112 @@ The ODataV4 is an improved version of OData protocols, and the DataManager can a
160
162
{% endtabs %}
161
163
{% endif %}
162
164
165
+
## Odata with custom url
166
+
167
+
The Syncfusion ODataV4 adaptor extends support for calling customized URLs to accommodate data retrieval and CRUD actions as per your application's requirements. However, when utilizing a custom URL with the ODataV4 adaptor, it's essential to modify the routing configurations in your application's route configuration file to align with your custom URL. You can invoke the custom URL by the following methods in the Datamanager
168
+
169
+
**Configuring Custom URLs**
170
+
171
+
To work with custom URLs for CRUD operations in the Syncfusion Grid, you can use the following properties:
172
+
173
+
* insertUrl: Specifies the custom URL for inserting new records.
174
+
* removeUrl: Specifies the custom URL for deleting records.
175
+
* updateUrl: Specifies the custom URL for updating records.
176
+
* batchUrl: Specifies the custom URL for batch editing operations.
177
+
178
+
> Ensure that the routing configurations on the server-side are properly updated to handle these custom URLs.
179
+
180
+
The following code example describes the above behavior.
> For optimal performance, especially when dealing with lazy loading grouping, it is recommended to perform sorting after the grouping action.
110
+
109
111
## Lazy load grouping with infinite scrolling
110
112
111
113
Infinite scrolling loads a huge amount of data without degrading the Grid's performance. By default, infinite scrolling is enabled only for the expanded grouped rows when lazy loading is enabled. Now, the Grid has an option to allow infinite scrolling for group caption rows. This is achieved by setting the [enableInfiniteScrolling](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Grids.Grid.html#Syncfusion_EJ2_Grids_Grid_EnableInfiniteScrolling) property as true when lazy loading is enabled in the grouped records.
Copy file name to clipboardExpand all lines: ej2-asp-core-mvc/grid/EJ2_ASP.NETCORE/data-binding/remote-data.md
+113-5Lines changed: 113 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -66,10 +66,11 @@ The following code example shows how to bind ExpandoObject datasource in grid us
66
66
{% endtabs %}
67
67
{% endif %}
68
68
69
-
N> Perform data and CRUD operations for complex ExpandoObject binding fields as well.
69
+
> Perform data and CRUD operations for complex ExpandoObject binding fields as well.
70
70
71
-
The following image represents ExpandoObject complex data binding.
72
-

71
+
The following image represents ExpandoObject complex data binding.
72
+
73
+

73
74
74
75
## DynamicObject with complex column binding using URL adaptor
75
76
@@ -100,10 +101,11 @@ The following code example shows how to bind DynamicObject datasource in grid us
100
101
{% endtabs %}
101
102
{% endif %}
102
103
103
-
N> Perform data and CRUD operations for complex DynamicObject binding fields as well.
104
+
> Perform data and CRUD operations for complex DynamicObject binding fields as well.
104
105
105
106
The following image represents DynamicObject complex data binding.
106
-

107
+
108
+

107
109
108
110
## OData adaptor - Binding OData service
109
111
@@ -159,6 +161,112 @@ The ODataV4 is an improved version of OData protocols, and the `DataManager` can
159
161
{% endtabs %}
160
162
{% endif %}
161
163
164
+
## Odata with custom url
165
+
166
+
The Syncfusion ODataV4 adaptor extends support for calling customized URLs to accommodate data retrieval and CRUD actions as per your application's requirements. However, when utilizing a custom URL with the ODataV4 adaptor, it's essential to modify the routing configurations in your application's route configuration file to align with your custom URL. You can invoke the custom URL by the following methods in the Datamanager
167
+
168
+
**Configuring Custom URLs**
169
+
170
+
To work with custom URLs for CRUD operations in the Syncfusion Grid, you can use the following properties:
171
+
172
+
* insertUrl: Specifies the custom URL for inserting new records.
173
+
* removeUrl: Specifies the custom URL for deleting records.
174
+
* updateUrl: Specifies the custom URL for updating records.
175
+
* batchUrl: Specifies the custom URL for batch editing operations.
176
+
177
+
> Ensure that the routing configurations on the server-side are properly updated to handle these custom URLs.
178
+
179
+
The following code example describes the above behavior.
> For optimal performance, especially when dealing with lazy loading grouping, it is recommended to perform sorting after the grouping action.
110
+
109
111
## Lazy load grouping with infinite scrolling
110
112
111
113
Infinite scrolling loads a huge amount of data without degrading the Grid's performance. By default, infinite scrolling is enabled only for the expanded grouped rows when lazy loading is enabled. Now, the Grid has an option to allow infinite scrolling for group caption rows. This is achieved by setting the [enableInfiniteScrolling](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Grids.Grid.html#Syncfusion_EJ2_Grids_Grid_EnableInfiniteScrolling) property as true when lazy loading is enabled in the grouped records.
0 commit comments