Обычно, если я связываю ObjectDataSource с GridView, и у меня есть TemplateColumn, в котором есть Eval, и он имеет значение Null, я могу просто поставить ".ToString ()", он работает нормально. По какой-то причине это не работает, когда вы используете Linq to SQL.
Изначально я использовал файлы XSD для моего DAL с пользовательским BLL. Я привязал его к GridView с помощью ObjectDataSource. Я нахожусь в процессе замены XSD-файлов с помощью Linq на SQL, и все работает так же, как и в старом стиле, за исключением столбцов, которые могут иметь значения Null.
Кто-нибудь сталкивался с этим раньше, и если да, то как мне обойти эту проблему?