Skip to content

Commit 00398c4

Browse files
authored
Merge pull request #147 from syncfusion-content/SEO-2488-Angular-Grid
SEO-2488 - Angular Grid Image Alt Text
2 parents cbf2fa0 + 8304e9a commit 00398c4

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

angular/Grid/Editing.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
layout: post
3-
title: Editing with Grid widget for Syncfusion Essential Angular-2
4-
description: How to perform editing and configure edit time functionalities like edit type, edit time controls etc
3+
title: Editing in Angular Grid Control | Syncfusion
4+
description: Learn here all about Editing support in Syncfusion Essential Angular Grid control, its elements, and more.
55
platform: Angular
66
control: Grid
77
documentation: ug
88
api: /api/Angular/grid
99
---
10-
# Editing
10+
# Editing in Essential Angular Grid
1111

1212
The grid control has support for dynamic insertion, updating 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 on Edit icon in toolbar. Similarly, you can add new record to grid either by clicking on insert icon in toolbar or on an external button which is bound to call [`addRecord`](https://help.syncfusion.com/api/angular/ejgrid#methods:addrecord "addRecord") method of grid. `Save` and `Cancel` while on edit mode is possible using respective toolbar icon in grid.
1313

@@ -63,7 +63,7 @@ N> For [`toolbarItems`](https://help.syncfusion.com/api/angular/ejgrid#members:t
6363

6464
The following output is displayed as a result of the above code example.
6565

66-
![](Editing_images/Editing_img1.png)
66+
![Angular Grid editing](Editing_images/Editing_img1.png)
6767

6868

6969
## Cell edit type and its params
@@ -168,7 +168,7 @@ The following code example describes the above behavior.
168168

169169
The following output is displayed as a result of the above code example.
170170

171-
![](Editing_images/Editing_img4.png)
171+
![Angular Grid cell edit type and its params](Editing_images/Editing_img4.png)
172172

173173

174174
## Cell Edit Template
@@ -237,7 +237,7 @@ The following code example describes the above behavior.
237237

238238
The following output is displayed as a result of the above code example.
239239

240-
![](Editing_images/Editing_img3.png)
240+
![Angular Grid cell edit template](Editing_images/Editing_img3.png)
241241

242242

243243
## Edit Modes
@@ -289,7 +289,7 @@ The following code example describes the above behavior.
289289

290290
The following output is displayed as a result of the above code example.
291291

292-
![](Editing_images/Editing_img4.png)
292+
![Angular Grid edit modes](Editing_images/Editing_img4.png)
293293

294294

295295
### Inline Form
@@ -337,12 +337,12 @@ The following code example describes the above behavior.
337337

338338
The following output is displayed as a result of the above code example.
339339

340-
![](Editing_images/Editing_img4.png)
340+
![Angular grid inline](Editing_images/Editing_img4.png)
341341

342342

343343
The following output is displayed as a result of the above code example.
344344

345-
![](Editing_images/Editing_img5.png)
345+
![Angular Grid inline form](Editing_images/Editing_img5.png)
346346

347347

348348
### Inline Template Form
@@ -441,13 +441,13 @@ Place the ng-template in the "index.html" page.
441441

442442
The following output is displayed as a result of the above code example.
443443

444-
![](Editing_images/Editing_img6.png)
444+
![Angular Grid inline template form before](Editing_images/Editing_img6.png)
445445

446446
{:caption}
447447
Before the template elements are converted to JS controls
448448

449449

450-
![](Editing_images/Editing_img7.png)
450+
![Angular Grid inline template form after](Editing_images/Editing_img7.png)
451451
{:caption}
452452
After the template elements are converted to JS controls using actionComplete event
453453

@@ -497,7 +497,7 @@ The following code example describes the above behavior.
497497

498498
The following output is displayed as a result of the above code example.
499499

500-
![](Editing_images/Editing_img8.png)
500+
![Angular Grid dialog](Editing_images/Editing_img8.png)
501501

502502

503503
### Dialog Template Form
@@ -596,11 +596,11 @@ Place the ng-template in the "index.html" page.
596596

597597
The following output is displayed as a result of the above code example.
598598

599-
![](Editing_images/Editing_img9.png)
599+
![Angular Grid dialog template form before](Editing_images/Editing_img9.png)
600600
{:caption}
601601
Before the template elements are converted to JS controls
602602

603-
![](Editing_images/Editing_img10.png)
603+
![Angular Grid dialog template form after](Editing_images/Editing_img10.png)
604604
{:caption}
605605
After the template elements are converted to JS controls using actionComplete event
606606

@@ -652,7 +652,7 @@ The following code example describes the above behavior.
652652

653653
The following output is displayed as a result of the above code example.
654654

655-
![](Editing_images/Editing_img11.png)
655+
![Angular Grid external form](Editing_images/Editing_img11.png)
656656

657657

658658
Form Position:
@@ -707,7 +707,7 @@ The following code example describes the above behavior.
707707

708708
The following output is displayed as a result of the above code example.
709709

710-
![](Editing_images/Editing_img12.png)
710+
![Angular Grid form position](Editing_images/Editing_img12.png)
711711

712712

713713
### External Template Form
@@ -805,11 +805,11 @@ Place the ng-template in the "index.html" page.
805805

806806
The following output is displayed as a result of the above code example.
807807

808-
![](Editing_images/Editing_img13.png)
808+
![Angular Grid external template form before](Editing_images/Editing_img13.png)
809809
{:caption}
810810
Before the template elements are converted to JS controls
811811

812-
![](Editing_images/Editing_img14.png)
812+
![Angular Grid external template form after](Editing_images/Editing_img14.png)
813813
{:caption}
814814
After the template elements are converted to JS controls using actionComplete event
815815

@@ -862,7 +862,7 @@ The following code example describes the above behavior.
862862

863863
The following output is displayed as a result of the above code example.
864864

865-
![](Editing_images/Editing_img15.png)
865+
![Angular Grid batch](Editing_images/Editing_img15.png)
866866

867867

868868
## Confirmation messages
@@ -957,7 +957,7 @@ The following code example describes the above behavior.
957957

958958
The following output is displayed as a result of the above code example.
959959

960-
![](Editing_images/Editing_img17.png)
960+
![Angular Grid confirmation messages](Editing_images/Editing_img17.png)
961961

962962

963963
## Column Validation
@@ -1092,7 +1092,7 @@ The following code example describes the above behavior.
10921092

10931093
The following output is displayed as a result of the above code example.
10941094

1095-
![](Editing_images/Editing_img18.png)
1095+
![Angular Grid jquery validation](Editing_images/Editing_img18.png)
10961096

10971097

10981098
## Persisting data in Server
@@ -1181,7 +1181,7 @@ The grid actions (sorting, filtering, paging, searching, and aggregates) details
11811181

11821182
Please refer the below screen shot.
11831183

1184-
![](Editing_images/Editing_img20.png)
1184+
![Angular Grid URL adaptor](Editing_images/Editing_img20.png)
11851185

11861186

11871187
Also, using '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 below.
@@ -1370,7 +1370,7 @@ public ActionResult Insert(EditableOrder value)
13701370
The newly added record details are bound to the 'value' parameter. Please refer the below image.
13711371

13721372

1373-
![](Editing_images/Editing_img21.png)
1373+
![Angular Grid insert record](Editing_images/Editing_img21.png)
13741374

13751375

13761376
### Update Record:
@@ -1390,7 +1390,7 @@ public ActionResult Update(EditableOrder value)
13901390

13911391
The updated record details are bound to the 'value' parameter. Please refer the below image.
13921392

1393-
![](Editing_images/Editing_img22.png)
1393+
![Angular Grid update record](Editing_images/Editing_img22.png)
13941394

13951395

13961396
### Delete Record:
@@ -1410,7 +1410,7 @@ public ActionResult Remove(int key)
14101410

14111411
The deleted record primary key value is bound to the 'key' parameter. Please refer the below image.
14121412

1413-
![](Editing_images/Editing_img23.png)
1413+
![Angular Grid delete record](Editing_images/Editing_img23.png)
14141414

14151415

14161416
### CRUD URL:
@@ -1475,7 +1475,7 @@ public ActionResult CrudUpdate(EditableOrder value, string action, int key)
14751475

14761476
Please refer the below image to know about the action parameter
14771477

1478-
![](Editing_images/Editing_img24.png)
1478+
![Angular Grid CRUD URL](Editing_images/Editing_img24.png)
14791479

14801480

14811481
N> If you specify `insertUrl` along with `CrudUrl` then while adding `insertUrl` only called.
@@ -1545,7 +1545,7 @@ public ActionResult BatchUpdate(string action, List<EditableOrder> added, List<E
15451545

15461546
Please refer the below image for more information about batch parameters
15471547

1548-
![](Editing_images/Editing_img25.png)
1548+
![Angular Grid batch URL](Editing_images/Editing_img25.png)
15491549

15501550

15511551
## Adding New Row Position
@@ -1594,7 +1594,7 @@ The following code example describes the above behavior.
15941594

15951595
The following output is displayed as a result of the above code example.
15961596

1597-
![](Editing_images/Editing_img26.png)
1597+
![Angular Grid adds new row position](Editing_images/Editing_img26.png)
15981598

15991599

16001600
## Render with blank row for easy add new
@@ -1645,7 +1645,7 @@ The following code example describes the above behavior.
16451645

16461646
The following output is displayed as a result of the above code example.
16471647

1648-
![](Editing_images/Editing_img27.png)
1648+
![Angular Grid render with blank row](Editing_images/Editing_img27.png)
16491649

16501650

16511651
N> 1. If it is remote, then the newly added record is placed based on the index from current view data.
@@ -1698,4 +1698,4 @@ The following code example describes the above behavior.
16981698

16991699
The following output is displayed as a result of the above code example.
17001700

1701-
![](Editing_images/Editing_img28.png)
1701+
![Angular Grid default column values on add new](Editing_images/Editing_img28.png)

0 commit comments

Comments
 (0)