Здравствуйте, Pharaoh, Вы писали:
P>И один практический:
P>Мой реализованный датасурс соглашается биндить только ToString() объектов, а как сделать чтобы биндились паблик свойства?
P>Объект:
P>байндю в тривью так:
P> <asp:TreeNodeBinding DataMember="efe.HPage" ValueField="Priority" />
P>или так:
P> <asp:TreeNodeBinding DataMember="efe.HPage" ValueField="Id" />
P>одна и та же ошибка:
P>Could not bind to the 'Priority' property (specified by ValueField) while data binding TreeView. Please check the Bindings fields.
P>У меня есть предположение, что возможно чтобы обьект стал данными надо или интерфейс какой-то описать или как то выделить свойства — данные, но как?
Не пробовали добавить к классу не просто public поля, а именно свойства, и их биндить?
т.е. сделать где-то так
public int Priority
{
get{return _priority;}
set{_priority=value;}
}
P.S.
с деревом не работал