Mini Kabibi Habibi
<%@ Master Language="C#" %>
<!DOCTYPE html>
<script runat="server">
protected void Page_Init(object sender, EventArgs e) {
Page.Header.Title = Utils.GetCurrentDemoPageTitle();
}
</script>
<html>
<head id="Head1" runat="server">
<title></title>
<asp:ContentPlaceHolder ID="CustomTopHeadHolder" runat="server" />
<dx:Head ID="Head" runat="server" />
<asp:ContentPlaceHolder ID="CustomHeadHolder" runat="server" />
</head>
<body>
<form runat="server" id="form1" class="AspForm">
<div class="LayoutContainer">
<div class="LayoutLeft">
<div class="Inner">
<div class="Header">
<div class="AspLogo">
<h1><a href="<%= ResolveUrl("~/") %>"><%= DemosModel.Instance.GlobalHeader.LogoPlatformSubject%></a></h1>
<h5><a href="<%= ResolveUrl("~/") %>"><%= DemosModel.Instance.GlobalHeader.LogoPlatformDescription %></a></h5>
</div>
</div>
<% if(!DemosModel.Current.IsRootDemo) { %>
<div class="Separator"></div>
<dx:Search ID="Search" runat="server" />
<div class="Navigation">
<dx:Navigation ID="Navigation" runat="server" />
</div>
<% } %>
</div>
</div>
<div class="LayoutRight">
<div class="Inner">
<div class="Header">
<div class="Buttons">
<a class="DownloadButton" href="<%= DemosModel.Current.DownloadUrl %>">
<dx:ASPxImage runat="server" ID="dIcon" SpriteCssClass="Icon"></dx:ASPxImage>
FREE TRIAL
</a>
<a class="BuyButton" href="<%= DemosModel.Current.BuyUrl %>">
<dx:ASPxImage runat="server" ID="bIcon" SpriteCssClass="Icon"></dx:ASPxImage>
BUY NOW
</a>
<div class="Separator Vertical"></div>
<a href="http://www.devexpress.com" class="Logo">
<dx:ASPxImage ID="ASPxImage1" runat="server" SpriteCssClass="LogoImage" AlternateText="DevExpress" />
</a>
</div>
</div>
<b class="Clear"></b>
<% if(!DemosModel.Current.IsRootDemo) { %>
<div class="Separator"></div>
<% if(Utils.CanChangeTheme) { %>
<dx:ThemeSelector ID="ThemeSelector" runat="server" />
<% } %>
<% if(Utils.CurrentDemoPage != null) { %>
<div class="DemoTitle">
<h3><%= Utils.CurrentDemo.Product.NavItemTitle %> - <%= Utils.CurrentDemoPage.Group.Title %></h3>
<h1><%= Utils.CurrentDemo.Title %></h1>
</div>
<b class="Clear"></b>
<% } %>
<% if(Utils.IsIntro) { %>
<div class="IntroArea">
<table class="Banner">
<tr>
<td class="LeftArea">
<div class="SmallScreenshotShadow">
<a href="<%= Utils.CurrentIntro.BannerUrl %>" target="_blank">
<img src="<%= ResolveClientUrl(Utils.CurrentIntro.BannerImageUrl) %>" alt="See overview video" />
<img src="<%= ResolveClientUrl("~/Content/VideoButton.png") %>" class="VideoButton" alt="See overview video" />
</a>
</div>
</td>
<td class="RightArea">
<h1><%= Utils.CurrentIntro.BannerTitle %></h1>
<%= Utils.CurrentIntro.BannerText %>
</td>
</tr>
<tr>
<td class="LeftArea"><a href="<%= Utils.CurrentIntro.BannerUrl %>" class="BannerLink" target="_blank">See overview video
</a></td>
<td></td>
</tr>
</table>
<div class="FeaturesHeader">
FEATURED TECHNICAL DEMOS
<div class="Separator"></div>
</div>
<%
rptFeaturedDemos.DataSource = Utils.GenerateFeaturedDemos();
rptFeaturedDemos.DataBind();
%>
<asp:Repeater runat="server" ID="rptFeaturedDemos">
<ItemTemplate>
<table class="Banner Featured">
<tr>
<td class="LeftArea">
<div class="SmallScreenshotShadow">
<a href="<%# ResolveUrl((string)Eval("NavigateUrl")) %>">
<img src="<%# ResolveUrl((string)Eval("ImageUrl")) %>" alt="<%# Eval("Title") %>" />
</a>
</div>
</td>
<td class="RightArea">
<h3><%# Eval("Title") %></h3>
<%# Eval("Description") %>
<a href="<%# ResolveUrl((string)Eval("NavigateUrl")) %>" class="SeeDemo">See demo</a>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
</div>
<% }
else { /* Demo Page */ %>
<div id="DemoArea">
<asp:ContentPlaceHolder ID="ContentHolder" runat="server" />
<div class="Clear"></div>
<dx:DemoTabs runat="server" ID="DemoTabs" />
</div>
<% } %>
<% } %>
</div>
</div>
<b class="Clear"></b>
<% if(DemosModel.Current.IsRootDemo) { %>
<div class="Separator"></div>
<div class="RootIntro">
<div class="Header">
<h1>When only the best will do.</h1>
Over 90 ASP.NET AJAX Controls
</div>
<dx:Search ID="Search1" runat="server" />
<dx:Products runat="server" ID="Products"></dx:Products>
</div>
<% } %>
<div class="LayoutFooterSpacing"></div>
</div>
<div class="LayoutFooter">
<div class="LayoutLeft">
<div class="FooterInner">
<div class="Separator Orange"></div>
<div class="Logo">
<a href="http://www.devexpress.com">
<dx:ASPxImage ID="I" runat="server" SpriteCssClass="LogoImage" AlternateText="DevExpress" />
</a>
</div>
<div class="Version">
Version: <%= Utils.GetVersionText() %>
</div>
<div class="Copyrights">
Copyright © 2006-<%=DateTime.Now.Year %>
Developer Express Inc
</div>
</div>
</div>
<div class="LayoutRight">
<div class="FooterInner">
<div class="Separator"></div>
<dx:FooterText ID="FooterText" runat="server" />
</div>
</div>
</div>
</form>
</body>
</html>