У меня есть класс Foo
, который определяет свойство Id
. Класс Bar
унаследовал от Foo
(class Bar : Foo
).Свойства Eval() и базового класса
Если я назначить List<Bar>
к Repeater.DataSource
затем использовать Eval("Id")
в ItemTemplate
следующее исключение:
DataBinding: «Bar» не содержит свойство с именем «Id».
Любой способ обойти это? Id
является действительным свойством Bar, это просто определено на Foo.
Отлично, я чувствую себя идиотом. В моей защите это был конец недели. :) –