Mega Code Archive

 
Categories / ASP.Net / Asp Control
 

ParentNodeStyle in a TreeView

<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <body>     <form id="form1" runat="server">     <asp:TreeView ID="TreeView1"                   runat="server"                   DataSourceID="XmlDataSource1"                   SelectedNodeStyle-ForeColor="Green"                  SelectedNodeStyle-VerticalPadding="0"                  ShowCheckBoxes="Parent"                  ForeColor="Black">     <ParentNodeStyle Font-Bold="True"                       ForeColor="Black"                       BackColor="SkyBlue" />             <SelectedNodeStyle Font-Underline="True"                                 HorizontalPadding="0px"                                 VerticalPadding="0px"                                 BackColor="#C04000" />             <NodeStyle Font-Names="Verdana"                         HorizontalPadding="5px"                        NodeSpacing="0px"                         VerticalPadding="0px"/>                <DataBindings>                 <asp:TreeNodeBinding DataMember="Address" ValueField="Value" />                 <asp:TreeNodeBinding DataMember="Employee" ValueField="Name" />             </DataBindings>         <LeafNodeStyle BackColor="#FFE0C0" />     </asp:TreeView>         <asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/Data.xml">         </asp:XmlDataSource>     </form> </body> </html> File: Data.xml <?xml version="1.0" encoding="utf-8" ?> <Employee_Addresses>   <Employee Name="A">     <Address Value="USA">     </Address>   </Employee>   <Employee Name="B">     <Address Value="USA">     </Address>   </Employee> </Employee_Addresses>