asp.net mvc - route - Widget de cuadrícula con los enlaces adecuados knockout
select asp-for asp-items (3)
Pruebe TGrid - http://grid.tesseris.com . Es potente como Telerik o DevExpress y fue diseñado para Knockout.js
He estado buscando los últimos días para un widget de cuadrícula decente con los enlaces adecuados knockout; red decente que significa tener soporte para filtrado, agrupamiento, paginación, clasificación, agregados, plantillas, fuente remota, etc. No importa la licencia gratuita o comercial. El problema es que todo lo que encontré no tiene / enlaces incompletos.
Soporte de KO:
- Kendo UI: incompleto
- DevExpress: sin soporte
- Wijmo: más prometedor pero todavía incompleto , y el ejemplo usa la antigua versión de ko 2.1
- JQGrid: pobre
Estoy pensando en recorrer toda la distancia con knockout, lo que significa que quiero poder controlar no solo la fuente de datos de la grilla sino también el comportamiento. Por ejemplo, una característica básica que estoy buscando es la capacidad de controlar la paginación (con enlaces ko) ya que mi fuente de datos puede tener cientos de miles de registros y no quiero llevar todo al cliente.
¿Conoces algún otro widget de cuadrícula que tome ko en serio?
¿O crees que debería buscar una solución personalizada ?
Aquí está la muestra que demuestra cómo puedes controlar la paginación con Wijmo Grid y Knockout: http://wijmo.com/demo/explore/?widget=Data&sample=OData%20service%20with%20knockout
Eche un vistazo a KoGrid: github.com/Knockout-Contrib/KoGrid
Si desea ver ejemplos de uso, consulte aquí: Ejemplos de KoGrid
Solo necesita enlazar datos con un koGrid
observableArray
a koGrid
y se ocupará del resto.
HTML
<div data-bind="koGrid: { data: myObservableArray }"></div>
JS / Knockout
var vm = {
myObservableArray: ko.observableArray(/* array of any complex obects */)
};
ko.applyBindings(vm);