Mini Kabibi Habibi
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Culture="en-US"%>
<%@ Register TagPrefix="uc" TagName="TableViewLandscape" Src="~/Controls/TableViewLandscape.ascx" %>
<%@ Register TagPrefix="uc" TagName="TableViewPortrait" Src="~/Controls/TableViewPortrait.ascx" %>
<%@ Register TagPrefix="uc" TagName="CardView" Src="~/Controls/CardView.ascx" %>
<%@ Register TagPrefix="uc" TagName="Gallery" Src="~/Controls/Gallery.ascx" %>
<%@ Register TagPrefix="uc" TagName="DetailsContainer" Src="~/Controls/DetailsContainer.ascx" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta id="IECompatibilityMeta" http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, user-scalable=no, maximum-scale=1.0, minimum-scale=1.0" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="robots" content="noindex, nofollow" />
<title>Home Realtor</title>
<link type="text/css" rel="stylesheet" href="Styles/Styles.css" />
<link id="PortraitStyleLink" runat="server" type="text/css" rel="stylesheet" media="all and (orientation:portrait)" href="Styles/Portrait.css" />
<link id="LandscapeStyleLink" runat="server" type="text/css" rel="stylesheet" media="all and (orientation:landscape)" href="Styles/Landscape.css" />
<script src="Scripts/Script.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<dx:ASPxPageControl ID="TabBar" runat="server" ClientInstanceName="TabBar" SkinID="TabBar" ActiveTabIndex="4" EnableCallBacks="true">
<TabPages>
<dx:TabPage Name="TableView" Text="">
<ActiveTabImage Url="~/Images/TableViewPressed.png" Height="42px" Width="79px">
</ActiveTabImage>
<TabImage Url="~/Images/TableView.png" Height="42px" Width="79px">
</TabImage>
<ContentCollection>
<dx:ContentControl>
<div class="landscapeInvisible tableViewPortraitContainer">
<uc:TableViewPortrait ID="TableViewPortrait" runat="server" />
</div>
<div class="portraitInvisible">
<uc:TableViewLandscape ID="TableViewLandscape" runat="server" />
</div>
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
<dx:TabPage Name="CardView" Text="">
<ActiveTabImage Url="~/Images/CardViewPressed.png" Height="42px" Width="79px">
</ActiveTabImage>
<TabImage Url="~/Images/CardView.png" Height="42px" Width="79px">
</TabImage>
<ContentCollection>
<dx:ContentControl>
<uc:CardView ID="CardView" runat="server" />
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
<dx:TabPage Name="Gallery" Text="">
<ActiveTabImage Url="~/Images/GalleryPressed.png" Height="42px" Width="79px">
</ActiveTabImage>
<TabImage Url="~/Images/Gallery.png" Height="42px" Width="79px">
</TabImage>
<ContentCollection>
<dx:ContentControl>
<uc:Gallery ID="Gallery" runat="server" />
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
<dx:TabPage Name="DetailsContainer" Text="">
<TabTemplate></TabTemplate>
<ActiveTabTemplate></ActiveTabTemplate>
<ContentCollection>
<dx:ContentControl>
<uc:DetailsContainer ID="DetailsContainer" runat="server" />
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
<dx:TabPage Name="StartupScreen" Text="">
<TabTemplate></TabTemplate>
<ActiveTabTemplate></ActiveTabTemplate>
<ContentCollection>
</ContentCollection>
</dx:TabPage>
</TabPages>
<ClientSideEvents Init="OnTabBarInit" ActiveTabChanged="OnActiveTabChanged" EndCallback="OnTabBarEndCallback"/>
</dx:ASPxPageControl>
<dx:ASPxGlobalEvents ID="ASPxGlobalEvents1" runat="server">
<ClientSideEvents ControlsInitialized="function(){ hr.Adjust(); }" />
</dx:ASPxGlobalEvents>
<asp:ObjectDataSource ID="XmlHomes" runat="server" SelectMethod="GetHomes" TypeName="HomesDataProvider"></asp:ObjectDataSource>
<asp:ObjectDataSource ID="XmlHomesSpecial" runat="server" SelectMethod="GetHomes" TypeName="HomesDataProvider" FilterExpression="Price<{0}">
<filterparameters>
<asp:Parameter name="Price" defaultvalue="350000" />
</filterparameters>
</asp:ObjectDataSource>
</form>
</body>
</html>