When @bind-Value is used, the tags are ordered in the way the user chose them, which is the expected behavior.
When you don't use two-way binding, but alter the Value in the ValueChanged event (to implement some logic), the tags get reordered according to the their occurrence in the data source.
I would expect that they remain the user order in all cases.
Hello,
Handling the ValueChanged should not have effect over the order of the tags, yet one can still modify them within the handler. Please refer to the following example which works as expected: https://blazorrepl.telerik.com/QSuimsvd42hpUOTA59
Regards,
Radko
Progress Telerik
Do you have a stake in the designеr-developer collaboration process? If so, take our survey to share your perspective and become part of this global research. You’ll be among the first to know once the results are out.
-> Start The State of Designer-Developer Collaboration Survey 2024