Проверка TypeName ObjectDataSource во время компиляции
Предположим, у меня есть страница с ObjectDataSource (ODS для краткости) внутри, которая обеспечивает привязки для GridView.
Как описано здесь, ODS выполняет все привязки со строками, поэтому, если я изменю имя класса, на которое ссылается свойство TypeName в ODS, я не получу никаких ошибок времени компиляции, только ошибки времени выполнения.
У кого-нибудь есть идеи, как преодолеть эту проблему?
Заранее спасибо.
2 ответа
В простых случаях использование исправлений "AutoGenerateColumns" позволяет избежать этой проблемы.
Тем не менее, я знаю, что это, вероятно, неполный ответ на вопрос. Мне любопытно посмотреть, какие решения предлагают другие. Я надеюсь или подозреваю решение, в котором вы бы украсили свойства классов атрибутами, объясняющими, как эти свойства должны быть связаны в сетке.
Редактировать: "избегает" казалось более подходящим, чем "исправления":)