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
이라는 선택적 속성이 있거나 없을 수도 있습니다. 존재하는 경우 treeNodeBinding.ToolTipField
가 될지를 결정하는 사용자 지정 비즈니스 논리를 추가해야합니다. 사용자 지정 비즈니스 논리는 ToolTipField 값으로 설정해야하는 문자열을 생성합니다.
기본 동작을 어떻게 대체합니까?
고맙습니다