Estoy utilizando la grilla de la IU Telerk Kendo que carga datos de forma remota. El QueryString
pasado a mi método de acción es similar a esto: -Enlazar una QueryString que tenga matrices con MVC
take=10&skip=0&page=1&pageSize=10&sort[0][field]=value&sort[0][dir]=asc
Estoy tratando de encontrar la manera de enlazar el parámetro sort
en mi método? ¿Es posible o debo enumerar manualmente la colección QueryString
o crear una carpeta personalizada?
Hasta aquí he intentado esto: -
public JsonResult GetAllContent(int page, int take, int pageSize, string[] sort)
public JsonResult GetAllContent(int page, int take, int pageSize, string sort)
pero algo siempre es nula. ¿Alguien sabe cómo puedo lograr esto?
Puedo recurrir a Request.QueryString usando, pero esto es un poco complicado.
var field = Request.QueryString["sort[0][field]"];
var dir = Request.QueryString["sort[0][dir]"];
Gracias Darin, esta es una de las razones por las que ve Desbordamiento de pila. – Rippo
Usar la matriz IDictionary para capturar los criterios de clasificación es la implementación más limpia que he encontrado en línea hasta ahora. Gracias. – YYL