|
. . .
export class AppComponent {
. . .
public editparams: Object;
public pageSettings: Object;
public formatoptions: Object;
public ngOnInit(): void {
. . .
this.editparams = { params: { popupHeight: '300px', select: this.select } };
this.pageSettings = { pageCount: 5 };
this.formatoptions = { type: 'dateTime', format: 'M/d/y hh:mm a' }
}
select(args: any): void{
console.log(args.itemData.ShipCountry);
}
} |
|
<div class="control-section">
<div class="col-lg-9">
<ejs-grid #normalgrid id='Normalgrid' [dataSource]='data' allowPaging='true' [pageSettings]='pageSettings' [editSettings]='editSettings' [toolbar]='toolbar'>
<e-columns>
. . .
<e-column field='ShipCountry' headerText='Ship Country' width='150' editType='dropdownedit' [edit]='editparams'></e-column>
</e-columns>
</ejs-grid>
</div> |