2010-01-26 67 views
0

我目前这个代码设置:如何更改ASP.NET TreeView控件中字段的默认分配?

TreeView tree; 
TreeNodeBinding treeNodeBinding = new TreeNodeBinding(); 
treeNodeBinding.TextField = "Name"; 
treeNodeBinding.DataMember = "Address"; 
treeNodeBinding.ValueField = "Zip"; 
treeNodeBinding.ToolTipField = "FileName1"; 

tree.DataBindings.Add(treeNodeBinding); 
tree.DataSourceID = "Customers"; 
tree.DataBind(); 

数据源(XML)可能会或可能不会有一个叫IsPremium可选属性。如果它存在,那么我必须添加自定义业务逻辑,以确定将会是什么。自定义业务逻辑将生成一个需要设置为ToolTipField值的字符串。

如何覆盖默认行为?

谢谢

回答

0

好吧,明白了。我可以使用OnDataBinding函数添加自定义逻辑