Razor Webgrid のカスタム ソートを実装しようとしています。具体的には、webgrid 自体に表示されない列を並べ替えたいと考えています。
ListOfMatching がソートされない理由を理解しようとして、頭がおかしくなってしまいます。どんなアイデアでも大歓迎です。
ありがとうございました
ResultsDisplayModel foo; // MVVM class to be bound to the view
// List of Matching is bound to a webgrid
// public List<ResultsModel> ListOfMatching { get; set; }
// TotalDebt is in a base class of ResultsModel called Expenses
if (sort == "DebtBurden")
{
if (foo.bSortDirection)
{
foo.bSortDirection = false;
foo.ListOfMatching.OrderByDescending(x => x.TotalDebt);
}
else
{
foo.bSortDirection = true;
foo.ListOfMatching.OrderBy(x => x.TotalDebt);
}
}