Skip to content

Commit 7ac115f

Browse files
authored
Merge pull request #131 from syncfusion-content/SEO-2344_Site_Audit_Issues
SEO-2423_Site_Audit_Issues
2 parents cd07dc5 + 650149f commit 7ac115f

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

angularjs/Grid/Editing.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
Layout: Post
3-
Title: Editing with Grid widget for the Syncfusion Essential AngularJS
4-
Description: How to perform editing and configure edit time functionalities like edit type, edit time controls, etc
5-
Platform: AngularJS
6-
Control: Grid
7-
Documentation: UG
3+
title: Editing with Grid widget for the Syncfusion Essential AngularJS
4+
description: How to perform editing and configure edit time functionalities like edit type, edit time controls, etc
5+
platform: AngularJS
6+
control: Grid
7+
documentation: UG
88
---
9-
# Editing
9+
# Editing in AngularJS Grid
1010

1111
The grid control supports dynamic insertion, updation, and deletion of records. You can start the edit action either by double clicking the particular row or by selecting the required row and clicking the edit icon in toolbar. Similarly, you can add new record to grid either by clicking the insert icon in toolbar or external button which is bound to call method [`addRecord`](http://help.syncfusion.com/api/js/ejgrid#methods:addrecord "addRecord") of grid. `Save` and `Cancel` on edit mode can be possible using respective toolbar icon in grid.
1212

@@ -50,7 +50,7 @@ The following code example describes the previous behavior.
5050

5151
The following output is displayed as a result of previous code example:
5252

53-
![](Editing_images/Editing_img1.png)
53+
![AngularJS Grid Cell edit type and its params](Editing_images/Editing_img1.png)
5454

5555

5656
## Cell edit type and its params
@@ -141,7 +141,7 @@ The following code example describes the previous behavior.
141141

142142
The following output is displayed as a result of previous code example:
143143

144-
![](Editing_images/Editing_img2.png)
144+
![AngularJS Grid Cell Edit Template](Editing_images/Editing_img2.png)
145145

146146

147147
## Cell Edit Template
@@ -194,7 +194,7 @@ The following code example describes the previous behavior.
194194

195195
The following output is displayed as a result of previous code example:
196196

197-
![](Editing_images/Editing_img3.png)
197+
![AngularJS Grid Edit Modes](Editing_images/Editing_img3.png)
198198

199199

200200
## Edit Modes
@@ -232,7 +232,7 @@ The following code example describes the previous behavior.
232232

233233
The following output is displayed as a result of previous code example:
234234

235-
![](Editing_images/Editing_img4.png)
235+
![AngularJS Grid Inline Form](Editing_images/Editing_img4.png)
236236

237237

238238
### Inline Form
@@ -266,7 +266,7 @@ The following code example describes the previous behavior.
266266

267267
The following output is displayed as a result of the above code example.
268268

269-
![](Editing_images/Editing_img5.png)
269+
![AngularJS Grid Inline Template Form](Editing_images/Editing_img5.png)
270270

271271

272272
### Inline Template Form
@@ -346,13 +346,13 @@ The following code example describes the previous behavior.
346346

347347
The following output is displayed as a result of previous code example:
348348

349-
![](Editing_images/Editing_img6.png)
349+
![AngularJS Grid Before the template elements](Editing_images/Editing_img6.png)
350350

351351
{:caption}
352352
Before the template elements are converted to JS controls
353353

354354

355-
![](Editing_images/Editing_img7.png)
355+
![AngularJS Grid After the template elements](Editing_images/Editing_img7.png)
356356
{:caption}
357357
After the template elements are converted to JS controls using actionComplete event
358358

@@ -388,7 +388,7 @@ The following code example describes the previous behavior.
388388

389389
The following output is displayed as a result of the above code example.
390390

391-
![](Editing_images/Editing_img8.png)
391+
![AngularJS Grid Dialog Template Form](Editing_images/Editing_img8.png)
392392

393393

394394
### Dialog Template Form
@@ -466,11 +466,11 @@ The following code example describes the previous behavior.
466466

467467
The following output is displayed as a result of previous code example:
468468

469-
![](Editing_images/Editing_img9.png)
469+
![AngularJS Grid Before the template elements](Editing_images/Editing_img9.png)
470470
{:caption}
471471
Before the template elements are converted to JS controls
472472

473-
![](Editing_images/Editing_img10.png)
473+
![AngularJS Grid After the template elements](Editing_images/Editing_img10.png)
474474
{:caption}
475475
After the template elements are converted to JS controls using actionComplete event
476476

@@ -505,7 +505,7 @@ The following code example describes the previous behavior.
505505

506506
The following output is displayed as a result of previous code example.
507507

508-
![](Editing_images/Editing_img11.png)
508+
![AngularJS Grid Form Position](Editing_images/Editing_img11.png)
509509

510510

511511
Form Position:
@@ -543,7 +543,7 @@ The following code example describes the previous behavior.
543543

544544
The following output is displayed as a result of previous code example:
545545

546-
![](Editing_images/Editing_img12.png)
546+
![AngularJS Grid External Template Form](Editing_images/Editing_img12.png)
547547

548548

549549
### External Template Form
@@ -621,11 +621,11 @@ The following code example describes the previous behavior.
621621

622622
The following output is displayed as a result of previous code example:
623623

624-
![](Editing_images/Editing_img13.png)
624+
![AngularJS Grid Before the template](Editing_images/Editing_img13.png)
625625
{:caption}
626626
Before the template elements are converted to JS controls
627627

628-
![](Editing_images/Editing_img14.png)
628+
![AngularJS Grid After the template](Editing_images/Editing_img14.png)
629629
{:caption}
630630
After the template elements are converted to JS controls using actionComplete event
631631

@@ -663,7 +663,7 @@ The following code example describes the previous behavior.
663663

664664
The following output is displayed as a result of previous code example:
665665

666-
![](Editing_images/Editing_img15.png)
666+
![AngularJS Grid Batch Excel like](Editing_images/Editing_img15.png)
667667

668668

669669
## Confirmation messages
@@ -699,7 +699,7 @@ The following code example describes the previous behavior.
699699

700700
The following output is displayed as a result of the previous code example:
701701

702-
![](Editing_images/Editing_img16.png)
702+
![AngularJS Grid Confirmation messages](Editing_images/Editing_img16.png)
703703

704704

705705
To show delete confirm dialog while deleting a record, set the [`showDeleteConfirmDialog`](http://help.syncfusion.com/api/js/ejgrid#members:editsettings-showdeleteconfirmdialog "showDeleteConfirmDialog") to true.
@@ -733,7 +733,7 @@ The following code example describes the previous behavior.
733733

734734
The following output is displayed as a result of previous code example:
735735

736-
![](Editing_images/Editing_img17.png)
736+
![AngularJS Grid Column Validation](Editing_images/Editing_img17.png)
737737

738738

739739
## Column Validation
@@ -853,7 +853,7 @@ The following code example describes the previous behavior.
853853

854854
The following output is displayed as a result of previous code example:
855855

856-
![](Editing_images/Editing_img18.png)
856+
![AngularJS Grid Persisting data in Server](Editing_images/Editing_img18.png)
857857

858858

859859
## Persisting data in Server
@@ -934,7 +934,7 @@ public class DataResult
934934
The grid actions (sorting, filtering, paging, searching, and aggregates) details are obtained in the 'DataManager' class. While initializing the grid, paging only enabled. The following screenshot shows paging details that are bound to the DataManager class.
935935

936936

937-
![](Editing_images/Editing_img20.png)
937+
![AngularJS Grid Insert Record](Editing_images/Editing_img20.png)
938938

939939

940940
Using the 'DataOperations' helper class, you can perform grid action at server side. The in-built methods that we have provided in the DataOperations class are listed as follows:
@@ -1076,7 +1076,7 @@ public ActionResult Insert(EditableOrder value)
10761076
The newly added record details are bound to the 'value' parameter. Please refer to the following image:
10771077

10781078

1079-
![](Editing_images/Editing_img21.png)
1079+
![AngularJS Grid Update Record](Editing_images/Editing_img21.png)
10801080

10811081

10821082
### Update Record:
@@ -1096,7 +1096,7 @@ public ActionResult Update(EditableOrder value)
10961096

10971097
The updated record details are bound to the 'value' parameter. Please refer to the following image:
10981098

1099-
![](Editing_images/Editing_img22.png)
1099+
![AngularJS Grid Delete Record](Editing_images/Editing_img22.png)
11001100

11011101

11021102
### Delete Record:
@@ -1116,7 +1116,7 @@ public ActionResult Remove(int key)
11161116

11171117
The deleted record primary key value is bound to the 'key' parameter. Please refer to the following image:
11181118

1119-
![](Editing_images/Editing_img23.png)
1119+
![AngularJS Grid CRUD URL](Editing_images/Editing_img23.png)
11201120

11211121

11221122
### CRUD URL:
@@ -1174,7 +1174,7 @@ public ActionResult CrudUpdate(EditableOrder value, string action, int key)
11741174

11751175
Please refer to the following image to know about the action parameter:
11761176

1177-
![](Editing_images/Editing_img24.png)
1177+
![AngularJS Grid Batch URL](Editing_images/Editing_img24.png)
11781178

11791179

11801180
N> If you specify `insertUrl` along with `CrudUrl`, the `insertUrl` will alone be called when record add action is performed in the grid.
@@ -1237,7 +1237,7 @@ public ActionResult BatchUpdate(string action, List<EditableOrder> added, List<E
12371237

12381238
Please refer to the following image for more information about batch parameters:
12391239

1240-
![](Editing_images/Editing_img25.png)
1240+
![AngularJS Grid Adding New Row Position](Editing_images/Editing_img25.png)
12411241

12421242

12431243
## Adding New Row Position
@@ -1272,7 +1272,7 @@ The following code example describes the previous behavior.
12721272

12731273
The following output is displayed as a result of previous code example:
12741274

1275-
![](Editing_images/Editing_img26.png)
1275+
![AngularJS Grid Render with blank row for easy add new](Editing_images/Editing_img26.png)
12761276

12771277

12781278
## Render with blank row for easy add new
@@ -1310,7 +1310,7 @@ The following code example describes the previous behavior.
13101310

13111311
The following output is displayed as a result of previous code example:
13121312

1313-
![](Editing_images/Editing_img27.png)
1313+
![AngularJS Grid Render with blank row for easy add new](Editing_images/Editing_img27.png)
13141314

13151315

13161316
N> 1. If it is remote, then the newly added record is placed based on the index from current view data.
@@ -1349,6 +1349,6 @@ The following code example describes the previous behavior.
13491349

13501350
The following output is displayed as a result of previous code example.
13511351

1352-
![](Editing_images/Editing_img28.png)
1352+
![AngularJS Grid Default column values on add new](Editing_images/Editing_img28.png)
13531353

13541354

0 commit comments

Comments
 (0)