RDLC フィールドの背後にある式の拡張メソッドを作成することはできますか?
たとえば、有効な値または null の可能性がある DateTime フィールドがデータソースにあるとします。TextBox を RDLC にドラッグ アンド ドロップし、ToShortDateString() メソッドを使用してその値をフォーマットします。これは、入力された DateTime 値に対しては正常に機能しますが、NULL フィールドで .ToShortDateString() を実行しようとすると、実行時に明らかに例外がスローされます。
?DateTime 値を処理するときに、.ConvertFromNullToEmptyString() のようなメソッドを呼び出すことができるように、RDLC 式で使用できる拡張メソッドを記述できるかどうか疑問に思っていました。
もちろん、この問題を回避する方法は他にもありますが、RDLC 式で使用する拡張メソッドが私のビジネス上の問題への可能なアプローチになるのではないかと考えていました。
ありがとう!