PDA

View Full Version : Example of grid with multiple sort columns and ASP.NET MVC?



mtoddsmith
1 Nov 2012, 1:41 PM
Is there an example of how to use the grid with multiple sort columns and ASP.NET MVC?

I'm stuck on the issue of mapping the sort query param to a view model of some kind:

sort: [
{property: 'id', direction: 'DES'}
{property: 'name', direction: 'ASC}]

public class Sort
{
public string Property { get; set; }
public string Direction { get; set; }
}

public MyModel MyMethod(Sort[] sort) <= this bombs
{
}

mtoddsmith
2 Nov 2012, 9:34 AM
I had to accept the sort input as a string and then convert it as such:

public MyModel MyMethod(string sort)
{
var sorts = JsonConvert.DeserializeObject<List<Sort>> (sort);
}