Хорошо, у меня есть nHibernate ICriteria, который возвращает объект. Я хочу упорядочить по одному свойству, но НЕ по возрастанию или по убыванию. Я хочу, чтобы определенные значения свойства находились в верхней части повторителя на основе выбора. Например, если я выберу «видео», я хочу, чтобы все записи с видео были наверху.
Могу я сделать это в запросе? или ретранслятор? ICriteria?
Спасибо за вашу помощь.





Что ж ... если вы не можете понять, как это сделать с помощью NHibernate, вы всегда можете использовать linq-to-objects, а затем привязать к нему свой повторитель:
var bubbleVideos = from item in criteriaList
orderby (item.ItemType == "video" ? 0 : 1)
select item;
repeater.DataSource = bubbleVideos.ToList();