- VehicleID
- VehicleName
名单车辆模型数据库
- 奥迪
- Hyndai
- Toyot一个
- Marcedes
- 其他
- 的Accura
- 斯巴鲁
- 本田
我已经使用了这样的事情过去。在视图中对列表的顺序进行排序。
@ {var veh =(IEnumerable)ViewBag.Vehicles; veh = veh.OrderByDescending(v => v.Name!=“Other”)。ThenBy(v => v.Name);}
现在我想按照以下顺序显示结果。
- 奥迪
- Hyndai
- Marcedes
- 丰田
- 的Accura
- 斯巴鲁
- 本田
- 其他
按“排序”字母顺序排列“其他”跟在左边列表之前的列表。最后与“其他”
我希望我能解释得更好。任何帮助深表感谢。感谢
你的意思**前**和** **后“其他“?基于什么 - 'VehicleID'或? –
基于VehicleName –
我不明白。基于'VehicleName',你怎么知道**之前的**和**之后的** **其他?看看你的数据库中的列表。既然它不是按名字排序的,那么它是如何订购的?必须有一些其他财产或东西。 –