It would help me with my testing mostly.
You may also want to vote for and follow this request for adding Id property to all components
If you need this attribute for testing only, you may find interesting this request: https://feedback.telerik.com/blazor/1513117-translators-for-selenium-testing-for-the-telerik-ui-for-blazor-components. If so, Vote for it and Follow it so we can know there is interest, and so you can get status updates.
In some cases I have need of a button with additional options.
These options are typically put in a drop down associated to the button.
A split button makes this natural.
In this mode the user can click on the button itself or expand the dropdown and click on one of the options inside.
In some cases I have need of a true/false or on/off selection.
Currently I am doing that through drop down options however it would be more natural in some cases to have a switch style button.
It lets the browser "click" the button without requiring initial focus first.
The following can be a workaround for the time being:
<TelerikButton OnClick="@OnSave" Primary="true">
async Task OnSave()