Pre-Selecting Item
This article provides an example that demonstrates how to pre-select an item for the end-user when the component initializes. The described approach allows you to pre-select an item only if it exists in the data source.
@* Pre-select an item. *@
Selected value: @selectedValue
<br />
<TelerikComboBox Data="@myComboData" TextField="MyTextField" ValueField="MyValueField" @bind-Value="selectedValue"
Placeholder="Select an item..." ShowClearButton="true" Filterable="true">
</TelerikComboBox>
@code {
int selectedValue { get; set; }
//Define a preselected value when the component initializes.
//Placeholder will not be shown as the selected value is defined.
protected override void OnInitialized()
{
selectedValue = 3;
}
IEnumerable<MyDdlModel> myComboData = Enumerable.Range(1, 20).Select(x => new MyDdlModel { MyTextField = "item " + x, MyValueField = x });
//in a real case, the model is usually in a separate file
//the model type and value field type must be provided to the dropdpownlist
public class MyDdlModel
{
public int MyValueField { get; set; }
public string MyTextField { get; set; }
}
}