Сортировка с помощью MVCContrib - PullRequest
0 голосов
/ 25 июля 2011

у меня есть открытый класс X { публичный список ListY {get; задавать; } }

публичный класс Y { общедоступный Y ();

    public decimal Amount { get; set; }
}

Я показываю значение суммы в сетке. Как отсортировать по этой колонке. Есть ли способ получить доступ к этому столбцу, чтобы применить сортировку?

Спасибо заранее Upendra

1 Ответ

0 голосов
/ 10 сентября 2011

По вашему мнению, у вас должно быть что-то вроде этого:

 <%= Html.Grid(Model.PagedList).Columns(col => {
      col.For(l => l.Amount).Named("Amount");
      /* other columns here */
 }).Sort(Model.GridSortOptions) %>

В вашем действии контроллера у вас будет что-то вроде этого:

public ActionResult Index(GridSortOptions gridSortOptions)
{
        //Code
}

Вы можете загрузить полный MvcContribПример таблицы здесь:

http://www.codeproject.com/KB/aspnet/Grid_Paging_In_MVC3.aspx

Вы увидите, как можно реализовать сортировку с помощью MvcContrib Grid.

...