Как лучше всего привязать информацию фильтра сетки ExtJs 4 к параметрам действия asp.net mvc?
Я написал эти вспомогательные классы:
public class ExtFilterInfo
{
public string Field { get; set; }
public ExtFilterData Data { get; set; }
}
public class ExtFilterData
{
public string Type { get; set; }
public string Value { get; set; }
}
Вот действие:
public ActionResult Grid(int start, int limit, string sort, ExtFilterInfo[] filter)
QueryString выглядит примерно так:
_dc:1306799668564
filter%5B0%5D%5Bfield%5D:Nome
filter%5B0%5D%5Bdata%5D%5Btype%5D:string
filter%5B0%5D%5Bdata%5D%5Bvalue%5D:nu
page:1
start:0
limit:20