在我的過濾中,我想更改順序以顯示像倒數第一個(倒序)的列表。 我的代碼在repository.cs中如何在mvc中反轉列表
orderby candidate.Position ascending select candidate);
如何更改而不是orderby倒序。
在我的過濾中,我想更改順序以顯示像倒數第一個(倒序)的列表。 我的代碼在repository.cs中如何在mvc中反轉列表
orderby candidate.Position ascending select candidate);
如何更改而不是orderby倒序。
我假設你想在運行時做到這一點。
嘗試Dynamic Linq庫。
它會是這樣的:
candidates = candidates.OrderBy(c => c.Position).ToList()
對於decending順序:
candidates = candidates.OrderByDescending(c => c.Position).ToList()
即使它可能無助於OP,它也幫助了我!忘記了'OrderByDescending'。謝謝! – vapcguy 2014-11-25 00:51:44
你確定你的意思是MVC(模型 - 視圖 - 控制器)? – assylias 2012-07-14 09:41:25
這是你所需要的:'ascending' =>'desending'? – oleksii 2012-07-14 09:47:40
您是否將IE稱爲「互聯網」?如果不是,那麼爲什麼您將ASP.NET MVC框架簡稱爲MVC(這是一種獨立於語言的設計模式)? – 2012-07-14 13:06:52