Re: Как получить TreeNode.DataItem у TreeView?
От: w1ld  
Дата: 22.01.08 17:49
Оценка:
Здравствуйте, McSdwarken, Вы писали:

MS>Сделал как примеру из MSDN собственный иерархический источник данных. Но проблема в том, что когда я подвязываю этот источник к TreeView то у дерева у каждого TreeNode свойство DataItem == null. При том что DataPath правильный и DataBound == true.


MS>Подскажите, как мне правильно вытащить DataItem для SelectedNode.


MS>Код:



Из рефлектора, в TreeView.DataBind();

foreach (object obj2 in IHierarchicalEnumerable enumerable)
{
........
child.SetDataItem(hierarchyData.Item);
this.OnTreeNodeDataBound(new TreeNodeEventArgs(child));
child.SetDataItem(null);
.........
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.