Можно ли написать методы расширения для выражений за полями RDLC?
Например, допустим, что в моем источнике данных есть поле DateTime, которое может иметь допустимое значение или может быть нулевым. Я перетаскиваю TextBox на мой RDLC и форматирую его значение с помощью метода ToShortDateString (). Это прекрасно работает для заполненного значения DateTime, но, очевидно, также вызовет исключение во время выполнения, если я попытаюсь сделать .ToShortDateString () для поля NULL.
Мне было интересно, смогу ли я написать метод расширения, который мог бы использовать в моих выражениях RDLC, чтобы при работе со значениями? DateTime я мог вызывать метод, подобный .ConvertFromNullToEmptyString ().
Конечно, есть другие способы обойти эту проблему, но мне было интересно, будут ли методы расширения для использования в выражениях RDLC возможным подходом к моей бизнес-проблеме.
Спасибо, ребята!