<%@ Register TagPrefix="ecd" Namespace="ASPNETExpert.WebControls.DemoControls" Assembly="ASPNETExpert.WebControls.DemoControls" %>
<%@ Register TagPrefix="ecd" TagName="Footer" Src="../../Controls/Footer.ascx"%>
<%@ Register TagPrefix="ecd" TagName="Header" Src="../../Controls/Header.ascx"%>
<%@ Register TagPrefix="ec" Namespace="ASPNETExpert.WebControls" Assembly="ASPNETExpert.WebControls" %>
<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="True" Inherits="ASPNETExpert.WebControls.Demo.Programming.MenuWithPath._default" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ASP.NET Menu : ExpertMenu Demo : ExpertPath Control</title>
<link href="../../style.css" type="text/css" rel="stylesheet">
</HEAD>
<body xmlns:ec="urn:http://aspnetexpert.com/ExpertControls.xsd">
<form id="Form1" method="post" runat="server">
<ecd:Header runat="server" ID="Header1"></ecd:Header>
<ec:ExpertMenu runat="server" id="ExpertMenu1" Skin="Green3D" PostBackOnClick="true" EnableViewState="false">
<TopGroup Look-Width="400px" Look-Align-Horizontal="Left">
<Items>
<ec:MenuItem Text="File">
<SubMenu>
<Items>
<ec:MenuItem Text="New">
<SubMenu>
<Items>
<ec:MenuItem Text="Project" />
<ec:MenuItem Text="File" />
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuItem Text="Open">
<SubMenu>
<Items>
<ec:MenuItem Text="File" />
<ec:MenuItem Text="File From Web" />
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuSeparator />
<ec:MenuItem Text="Save" />
<ec:MenuItem Text="Save As..." />
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuItem Text="Edit">
<SubMenu>
<Items>
<ec:MenuItem Text="Cut" />
<ec:MenuItem Text="Copy" />
<ec:MenuSeparator />
<ec:MenuItem Text="Paste" />
<ec:MenuItem Text="Find and Replace">
<SubMenu>
<Items>
<ec:MenuItem Text="Find" />
<ec:MenuItem Text="Replace" />
<ec:MenuItem Text="Find Symbol" />
</Items>
</SubMenu>
</ec:MenuItem>
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuItem Text="View">
<SubMenu>
<Items>
<ec:MenuItem Text="Open" />
<ec:MenuItem Text="Open With" />
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuItem Text="Project">
<SubMenu>
<Items>
<ec:MenuItem Text="Copy Project..." />
<ec:MenuItem Text="Exclude From Project" />
<ec:MenuItem Text="Show All Files" />
</Items>
</SubMenu>
</ec:MenuItem>
<ec:MenuItem Text="Help" />
</Items>
</TopGroup>
</ec:ExpertMenu>
<ec:ExpertPath runat="server" id="ExpertPath" ExpertMenuID="ExpertMenu1" EnableViewState="false">
<PathLook Width="400px" Align-Horizontal="Left" Border-Style="Solid" Border-Width="1px" Border-Color="DarkGreen" Background-Color="#F4F7CB" />
<ItemLook>
<InitLook Cursor="Pointer" ForeColor="DarkGreen" Padding-All="2px" Padding-Left="5px" Padding-Right="5px" Font-Name="Verdana" Font-Size="10px" Font-Bold="True" />
<HoveredLook Cursor="Pointer" Font-Name="Verdana" Font-Size="10px" Font-Bold="True" Font-Decoration="Underline" />
</ItemLook>
<SeparatorImageLook Width="1px" Height="8px" ImageResourceUrl="Green3D.Separator.gif" Padding-Left="4px" Padding-Right="4px" />
</ec:ExpertPath>
<br>
<span class="formtext">Selected item</span>
<br>
<asp:TextBox Runat="server" ID="MenuChoice"></asp:TextBox>
<br>
<ecd:DescriptionView runat="server" IconUrl="../../images/kv.gif" ID="Descriptionview1">
<ecd:Description id="Description1" runat="server">The current position in a menu hierarchy can be displayed
by another control - <B>ExpertPath</B>.</ecd:Description>
<ecd:Description id="Description2" runat="server"><B>ExpertPath</B> tracks path to a selected item and
displays it hierarchically starting from a root item.</ecd:Description>
<ecd:Description id="Description3" runat="server">To bind an <B>ExpertPath</B> control to
an <b>ExpertMenu</b> control you just need to set its <B>ExpertMenuID</B> property.</ecd:Description>
</ecd:DescriptionView>
<ec:CodeViewTab id="CodeViewTab1" runat="server" ImagesBaseUrl="../../images/tab/">
<ec:TabItem runat="server" Text="aspx">
<pre class="aspcode">
<ecd:SyntaxHighlight runat="server" ContentType="ASPX" OutputFile="default.aspx" />
</pre>
</ec:TabItem>
<ec:TabItem runat="server" Text="C#">
<pre class="aspcode">
<ecd:SyntaxHighlight runat="server" ContentType="C#" OutputFile="default.aspx.cs" />
</pre>
</ec:TabItem>
<ec:TabItem runat="server" Text="VB">
<pre class="aspcode">
<ecd:SyntaxHighlight runat="server" ContentType="VB" OutputFile="default_vb.aspx.vb" />
</pre>
</ec:TabItem>
</ec:CodeViewTab>
<ecd:Footer runat="server" ID="Footer1"></ecd:Footer>
</form>
</body>
</HTML>