|
<ejs-dropdownlist #name id='name' formControlName="name" name="name" [zIndex]="zIndex" [dataSource]='data' [fields]='fields1' [query]='query1' [placeholder]='placeholder'></ejs-dropdownlist>
ngOnInit(): void {
this.heroForm = new FormGroup({
'name': new FormControl("", [ //you can give the value here also
Validators.required,
]),
'alterEgo': new FormControl(this.hero.alterEgo, [
Validators.required]),
'power': new FormControl(this.hero.power, Validators.required)
});
}
|
|
@ViewChild('name') public object: DropDownListComponent;
ngAfterViewInit(): void {
this.object.value='ALFKI';
}
|
|
<ejs-dropdownlist #name id='name' [value]='val' formControlName="name" name="name" [zIndex]="zIndex" (created)='oncreate($event)' [dataSource]='data' [fields]='fields1' [query]='query1' [placeholder]='placeholder'></ejs-dropdownlist>
<button type="button" class="btn btn-default" (click)="click($event)">Click</button>
click(args: any): void{
let predicate: Predicate = new Predicate("CustomerID", "equal", "ALFKI");
new DataManager({ url: "http://services.odata.org/V4/Northwind/Northwind.svc/", adaptor: new ODataV4Adaptor })
.executeQuery(new Query().from("Customers").select(["ContactName", "CustomerID"]).where(predicate).take(1))
.then((e: ReturnOption) => {
console.log(e.result);
this.object.value = e.result[0].CustomerID;
});
}
|