<%@ Control Language="c#" %>
<%@ Register TagPrefix="ec" Namespace="ASPNETExpert.WebControls" Assembly="ASPNETExpert.WebControls" %>
<%@ Register TagPrefix="ecd" Namespace="ASPNETExpert.WebControls.DemoControls" Assembly="ASPNETExpert.WebControls.DemoControls" %>
<table cellpadding="0" cellspacing="0" border="0" xmlns:ec="urn:http://aspnetexpert.com/ExpertControls.xsd">
<tr>
<td valign=top>
<ec:ExpertTree id="MSDNSkinnedTree" Skin="MSDN" runat="server" ExpandOnClick="true" CollapseOnClick="true" EnableViewState="false">
<TreeLook Base="MSDN" Width="340px" Height="320px" />
<Nodes>
<ec:TreeNode Text="Welcome to the MSDN Library">
<Nodes>
<ec:TreeNode Text="How to Use the MSDN Library Table of Contents" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Development tools and languages">
<Nodes>
<ec:TreeNode Text="Visual Studio 2005">
<Nodes>
<ec:TreeNode Text="Product Documentation" />
<ec:TreeNode Text="Technical Articles">
<Nodes>
<ec:TreeNode Text="Visual Basic" Enabled="false" />
<ec:TreeNode Text="Visual C++" Enabled="false" />
<ec:TreeNode Text="C#" />
<ec:TreeNode Text="Visual Studio" />
</Nodes>
</ec:TreeNode>
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Visual Studio .NET">
<Nodes>
<ec:TreeNode Text="Introducing Visual Studio .NET" />
<ec:TreeNode Text="Getting Assistance" />
<ec:TreeNode Text="Samples and Walkthroughs" />
<ec:TreeNode Text="Developing with Visual Studio .NET" />
<ec:TreeNode Text="Visual Basic and Visual C#" />
<ec:TreeNode Text="Visual J#" />
<ec:TreeNode Text="Visual C++" />
<ec:TreeNode Text="JScript" />
<ec:TreeNode Text="Articles and Columns" />
<ec:TreeNode Text="Book Excerpts" />
<ec:TreeNode Text="Periodicals" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text=".NET Framework SDK (see .NET Development)" />
<ec:TreeNode Text="Visual Studio 6.0">
<Nodes>
<ec:TreeNode Text="Visual Basic 6.0" />
<ec:TreeNode Text="Visual Basic for Applications" />
<ec:TreeNode Text="Visual C and C++ 6.0" />
<ec:TreeNode Text="Visual InterDev 6.0" />
<ec:TreeNode Text="Visual J++ 6.0" />
<ec:TreeNode Text="Visual SourceSafe 6.0" />
<ec:TreeNode Text="Visual Studio 6.0" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Visual FoxPro">
<Nodes>
<ec:TreeNode Text="Visual FoxPro 9.0" />
<ec:TreeNode Text="Visual FoxPro 8.0" />
<ec:TreeNode Text="Visual FoxPro 7.0" />
<ec:TreeNode Text="Visual FoxPro 6.0" />
<ec:TreeNode Text="Visual FoxPro Periodicals" />
</Nodes>
</ec:TreeNode>
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Mobile and Embedded Development">
<Nodes>
<ec:TreeNode Text=".NET Compact Framework">
<Nodes>
<ec:TreeNode Text="Product Documentation" />
<ec:TreeNode Text="Technical Articles" />
<ec:TreeNode Text="How-To Articles" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Embedded Operating System Development">
<Nodes>
<ec:TreeNode Text="Windows CE" />
<ec:TreeNode Text="Windows XP Embedded" />
<ec:TreeNode Text="Windows NT Embedded" />
<ec:TreeNode Text="Server Appliance Kit" />
<ec:TreeNode Text="Columns" />
<ec:TreeNode Text="Downloads" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Mobile Web Development">
<Nodes>
<ec:TreeNode Text="Documentation" />
<ec:TreeNode Text="Technical Articles" />
<ec:TreeNode Text="Downloads" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Windows Mobile">
<Nodes>
<ec:TreeNode Text="Getting Started" />
<ec:TreeNode Text="Product Documentation" />
<ec:TreeNode Text="Technical Articles" />
<ec:TreeNode Text="Book Excerpts" />
<ec:TreeNode Text="Columns" />
<ec:TreeNode Text="Windows Mobile 2003 second Edition" />
<ec:TreeNode Text="Windows Mobile 2003" />
<ec:TreeNode Text="Pocket PC and Smartphone 2002" />
<ec:TreeNode Text="Pocket PC 2000" />
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Windows Automotive">
<Nodes>
<ec:TreeNode Text="Windows Automotive 4.2">
<Nodes>
<ec:TreeNode Text="Welcome to Windows Automotive" />
<ec:TreeNode Text="Using Windows Automotive" />
</Nodes>
</ec:TreeNode>
</Nodes>
</ec:TreeNode>
<ec:TreeNode Text="Code Samples" />
</Nodes>
</ec:TreeNode>
</Nodes>
</ec:ExpertTree>
</td>
<td valign=top width="100%" style="padding-left:10px;">
<ecd:DescriptionView runat="server" ID="Descriptionview1">
<ecd:Description runat="server" ID="Description1">
This demo demonstrates using one of the <b>ExpertTree</b> built-in skins:
<b>MSDN</b> tree skin.
</ecd:Description>
<ecd:Description runat="server" ID="Description2">
Just notify the control that it should use a built-in skin :
<pre class="aspcode">
<ecd:SyntaxHighlight runat="server" ContentType="ASPX" ID="Syntaxhighlight2">
<ec:ExpertTree id="ExpertTree1" Skin="MSDN" runat="server">
<TreeLook Base="MSDN" />
</ecd:SyntaxHighlight>
</pre>
</ecd:Description>
</ecd:DescriptionView>
</td>
</tr>
</table>
<ec:CodeViewTab id="CodeViewTab1" runat="server">
<ec:TabItem runat="server" Text="aspx" ID="Tabitem1">
<pre class="aspcode">
<ecd:SyntaxHighlight runat="server" ContentType="ASPX" OutputFile="BuiltInSkins/MSDN.ascx" ID="Syntaxhighlight1" />
</ec:TabItem>
</ec:CodeViewTab></table>