Недавно я обнаружил небольшое удобное свойство NullDisplayText для BoundColumns в элементе управления GridView. Это прекрасно работает для обработки значений NULL в моем наборе записей - я могу отобразить заполнитель «System», например, если в поле моего имени пользователя указано NULL.
Однако для SortExpression я могу только указать имя столбца, насколько я знаю. Поэтому, когда я сортирую по этому столбцу, он все равно сортируется с использованием NULL в качестве значения для сортировки вместо моего пользовательского значения, в результате чего эти элементы отображаются первыми в списке. Поэтому мои результаты выглядят так, когда я сортирую:
System
System
Adams
Simpson
Любая идея, как я могу настроить поведение SortExpression для использования моего собственного значения NullDisplayText вместо NULL по умолчанию? Это то, что мне просто нужно обработать в моем SQL?
Спасибо!