When I select an item from the combo box dropdown, the OnChange event fires with the new value, but the model field is not updated yet.
@selectedValue
<TelerikComboBox Data="@myDdlData" TextField="MyTextField" ValueField="MyValueField"
@bind-Value="@selectedValue" OnChange="@MyOnChangeHandler">
</TelerikComboBox>
@code {
int selectedValue { get; set; }
IEnumerable<MyDdlModel> myDdlData = Enumerable.Range(1, 20).Select(x => new MyDdlModel { MyTextField = "item " + x, MyValueField = x });
private void MyOnChangeHandler(object theUserInput)
{
Console.WriteLine($"COMBO: the models is now {selectedValue} and the handler received {theUserInput}");
}
public class MyDdlModel
{
public int MyValueField { get; set; }
public string MyTextField { get; set; }
}
}