Reputation:
I have a kendo dropdownlist for angular which is below:
<kendo-dropdownlist style="padding: 0.25em;" [defaultItem]="'defaultItem'"[data]="turlist" [(ngModel)]="selectedValue" textField="turbine_name"
valueField="turID" >
</kendo-dropdownlist>
the default value is :
public defaultItem: { text: string, value: number } = { text: "Select item...", value: null };
but when my dropdownlist binded it does not show "select item..."
Upvotes: 0
Views: 1392
Reputation: 1840
Please read the documentation carefully.
In case you want to use the kendo-dropdownlist
in your HTML like that:
<kendo-dropdownlist
style="padding: 0.25em;"
[defaultItem]="defaultItem"
[data]="turlist"
[(ngModel)]="selectedValue"
[textField]="'turbine_name'"
[valueField]="'turID'" >
</kendo-dropdownlist>
please change your defaultItem
to:
public defaultItem: { turbine_name: string, turID: number } = { turbine_name: "Select item...", turID: null };
Upvotes: 2
Reputation: 38
Try removing the single quotes
[defaultItem]="'defaultItem'"
==> [defaultItem]="defaultItem"
consider accepting the answer if works. :)
Upvotes: 0