Методы расширения выражения RDLC

Действительно ли возможно записать дополнительные методы для выражений позади полей RDLC?

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

Я задавался вопросом, мог ли я записать дополнительный метод, который я мог использовать в своих выражениях RDLC так, чтобы, когда я имею дело с? Значения DateTime, я мог назвать метод как.ConvertFromNullToEmptyString ().

Конечно, существуют другие способы работать вокруг этой проблемы, но я задавался вопросом, будут ли дополнительные методы для использования в выражениях RDLC возможным подходом к моей бизнес-проблеме.

Спасибо люди!

9
задан pedram 13 January 2016 в 19:49
поделиться