Hi,
For a more aesthetic side I preferred to use an ejs-menu to manage my buttons rather than the datagrid toolbar like this:
So I want to remove the button (B: Add) but first I have to find a way for my button (A : Ajouter) to perform the action of button (B) to open the "New" dialog box like this:

<ejs-grid id="GridAppUserGroups" load="load" allowPaging="true" allowFiltering="true" allowSorting="true" allowGrouping="false" toolbar="@(new List<string>() { "Add" })"
actionComplete="actionCompleteGridAppUserGroup" allowExcelExport="true" allowPdfExport="true">
<e-data-manager json="@ViewBag.AppUserGroupDataSource" adaptor="RemoteSaveAdaptor" insertUrl="/AppUserGroup/Create" updateUrl="/AppUserGroup/Update" removeUrl="/AppUserGroup/Delete"></e-data-manager>
<e-grid-editSettings allowAdding="@bHasRightRoleCreate" allowDeleting="@bHasRightRoleDelete" allowEditing="@bHasRightRoleEdit" mode="Dialog" showDeleteConfirmDialog="true"></e-grid-editSettings>
<e-grid-filterSettings type="Menu"></e-grid-filterSettings>
<e-grid-pagesettings pageCount="5"></e-grid-pagesettings>
<e-grid-sortsettings columns="colAppUserGroupsSorting"></e-grid-sortsettings>
<e-grid-columns>
<e-grid-column field="Id" headerText="Id" width="50" visible="false" isPrimaryKey="true" isIdentity="true"></e-grid-column>
<e-grid-column field="Name" headerText="Libellé" width="*" validationRules="@(new { required=true})"></e-grid-column>
<e-grid-column field="GroupTypeID" foreignKeyField="Id" foreignKeyValue="Libelle" headerText="Type" dataSource="ViewBag.ListGroupType" width="200" validationRules="@(new { required=true})"></e-grid-column>
<e-grid-column headerText="Actions" width="150" commands="commandsAppGroupUser"></e-grid-column>
</e-grid-columns>
</ejs-grid>
thx for your help
Geff