I use a Grid to display back some rows that have an Order{int} field. When I display these items in the grid and elsewhere, they are to be displayed by order.
I would like the user experience to have the 1st column in the grid contain up and down arrows. Then, the user can select up/down on the arrows and the grid will submit a change to the row and the grid will display the row in its new location.
This is similar to how your NumericTextBox (https://demos.telerik.com/aspnet-core/numerictextbox/index) has arrows except this just sets the order in which the records display in the grid.
public partial class Option{ public int Id { get; set; } [MaxLength(50)] public string Name { get; set; } [MaxLength(128)] public string Description { get; set; } public int Order { get; set; }}