New to Telerik UI for ASP.NET Core? Download free 30-day trial
ASP.NET Core Sortable Grid Integration
Loading Demo...
- EXAMPLE
- VIEW SOURCE
-
Change Theme
defaultDefault Theme
- Main
- Main Dark
- Nordic
- Ocean Blue
- Ocean Blue A11Y
- Purple
- Turquoise
Bootstrap Theme- Main
- Bootstrap 3
- Bootstrap 3 Dark
- Main Dark
- Nordic
- Turquoise
- Turquoise Dark
- Urban
- Vintage
Material Theme- Main
- Arctic
- Lime Dark
- Main Dark
- Nova
Classic Theme- Main
- Green
- Green Dark
- Lavender
- Lavender Dark
- Main Dark
- Metro
- Metro Dark
- Moonlight
- Opal
- Opal Dark
- Silver
- Silver Dark
- Uniform
Fluent Theme- Main
HtmlHelper
TagHelper
integration_grid.cshtml
Integration_GridController.cs
ProductService.cs
ProductViewModel.cs
Integration_Grid_TagHelper.cshtml
Also available for:
CLIENT-SIDE API HTML HELPER APIDescription
The Telerik UI for ASP.NET Core Sortable enables you to integrate it with the Telerik UI for ASP.NET Core Grid component to reorder its rows by dragging and dropping.
This example shows how to integrate the Sortable with the ASP.NET Core Grid:
- Target the Grid by setting the
For()
property of the Sortable to match the Grid'sName()
. - Specify the Grid rows to be sortable using the
Filter
option (for example,table > tbody > tr
). - Use the
HintHandler
andPlaceholderHandler
to define the Sortable item's hint and placeholder. - Define the
ContainerSelector
to ensure the Sortable operates within the Grid's table. - Handle the
Change
event of the Sortable and implement the JavaScript logic that updates the order of the moved data item in the Grid by using theremove()
andinsert()
client-side methods of the DataSource.
Additional Apps
This Sortable example is part of unique collection of hundreds of ASP.NET Core demos, with which you can see all Telerik ASP.NET Core components and their features in action. View the source code of the demos from the library or directly adapt, and edit them and their theme appearance in Telerik REPL for ASP.NET Core or ThemeBuilder.