Поле даты предоставляет значение для одного из текстовых полей в отчете; Вот как выглядит страница свойств текстового поля:
Value =Fields.eventdate.ToString("D")
Если eventdate равно нулю, отчет отображает окно с ошибкой красным цветом. Как правильно обрабатывать нулевые значения в этом сценарии?
Я попытался использовать троичный оператор вместо вышеуказанного, но это вызывает ошибку:
Value =(Fields.evendate != null) ? : Fields.eventdate.ToString("D") : String.Empty
Возможно ли перехватить этот ноль в обработчике событий ItemDataBinding , связанном с текстовым полем? Не похоже, что коллекция Fields доступна оттуда:
private void textBox28_ItemDataBinding(object sender, EventArgs e)
{
Telerik.Reporting.Processing.TextBox tb = (Telerik.Reporting.Processing.TextBox) sender;
.
.
.
}