Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/HomeRealtor/Controls/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/HomeRealtor/Controls/CardView.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="CardView.ascx.cs" Inherits="CardView" %>
<dx:ASPxRoundPanel ID="ASPxRoundPanel1" runat="server" Height="0px" Width="0px" HeaderText="Special Offers" ClientInstanceName="rp1" CssClass="portraitInvisible rpLeft">
    <PanelCollection>
        <dx:PanelContent ID="PanelContent1" runat="server">
            <dx:ASPxGridView ID="gvCardHomes" runat="server" DataSourceID="XmlHomesSpecial" ClientInstanceName="gvCardHomes" EnableRowsCache="false"
                Width="482px" CssClass="cardViewGrid" Border-BorderStyle="None" style="margin-top:0;" KeyFieldName="ID">
                <Templates>
                    <DataRow>
                        <div class="gvItem">
                            <div class="gvItemLPanel">
                                <img src='<%# Utils.GetImageSrc(Eval("ID"))%>' class="icon" alt="" />
                                <br />
                                <div onclick="return ASPxClientUtils.PreventEventAndBubble(event)">
                                    <dx:ASPxButton ID="Buy" runat="server" CssClass="price" Text='<%# Utils.GetPrice(Eval("Price")) %>' AutoPostBack="false" width="123" ClientSideEvents-Click="function(){ Buy(); }"/>
                                </div>
                            </div>
                            <div class="gvItemRPanel">
                                <p><dx:ASPxLabel ID="Address" runat="server" CssClass="address" Text='<%# Utils.ExtractFirstRow(Eval("Address")) %>' /></p>
                                <p><dx:ASPxLabel ID="Address2" runat="server" CssClass="address2" Text='<%# Utils.ExtractSecondRow(Eval("Address")) %>' /></p>
                                <p class="spacer">&nbsp;</p>
                                <span class="cardProperties">
                                    <p><span class="label">Beds:</span>
                                    <dx:ASPxLabel ID="Beds" runat="server" CssClass="beds" Text='<%# Eval("Beds") %>' />
                                    <span class="beds">bed</span></p>
                                    <p><span class="label">Baths:</span>
                                    <dx:ASPxLabel ID="Baths" runat="server" CssClass="baths" Text='<%# Eval("Baths") %>' />
                                    <span class="baths">bath</span></p>
                                    <p><span class="label">Year Built:</span>
                                    <dx:ASPxLabel ID="YearBuilt" runat="server" CssClass="yearBuilt" Text='<%# Eval("YearBuilt") %>' /></p>
                                    <p><span class="label">Property type:</span>
                                    <dx:ASPxLabel ID="PropertyType" runat="server" CssClass="type" Text='<%# Utils.GetPropertyType(Eval("Type")) %>' /></p>
                                </span>
                            </div>
                        </div>
                    </DataRow>
                </Templates>
                <SettingsPager Visible="false"/>
                <Settings VerticalScrollBarMode="Visible" ShowColumnHeaders="false"/>
                <ClientSideEvents 
                    Init="function(){ hr.CardView_AdjustLPanel(); }" 
                    RowClick="function(s, e){ ShowGVDetailsPage(s, e.visibleIndex); }" />
				<Border BorderStyle="None"></Border>
            </dx:ASPxGridView>
        </dx:PanelContent>
    </PanelCollection>
    <HeaderStyle ForeColor="White" HorizontalAlign="Center" >
        <BackgroundImage ImageUrl="../Images/rpHeaderBack.png" />
        <Border BorderColor="#505153" BorderStyle="Solid" BorderWidth="1px"/>
    </HeaderStyle>
</dx:ASPxRoundPanel>
<dx:ASPxRoundPanel ID="ASPxRoundPanel2" runat="server" Height="0px" Width="0px" HeaderText="All Available Offers" ClientInstanceName="rp2">
    <PanelCollection>
        <dx:PanelContent ID="PanelContent2" runat="server">
            <dx:ASPxGridView ID="cardGVHomesSpecial" runat="server" DataSourceID="XmlHomes" ClientInstanceName="cardGVHomesSpecial" EnableRowsCache="false"
                Width="482px" CssClass="cardViewGrid" Border-BorderStyle="None" KeyFieldName="ID">
                <Templates>
                    <DataRow>
                        <div class="gvItem">
                            <div class="gvItemLPanel">
                                <img src='<%# Utils.GetImageSrc(Eval("ID"))%>' class="icon" alt=""/>
                                <br />
                                <div onclick="return ASPxClientUtils.PreventEventAndBubble(event)">
                                    <dx:ASPxButton ID="Buy" runat="server" CssClass="price" Text='<%# Utils.GetPrice(Eval("Price")) %>' AutoPostBack="false" width="123" ClientSideEvents-Click="function(){ Buy(); }"/>
                                </div>
                            </div>
                            <div class="gvItemRPanel">
                                <p><dx:ASPxLabel ID="Address" runat="server" CssClass="address" Text='<%# Utils.ExtractFirstRow(Eval("Address")) %>' /></p>
                                <p><dx:ASPxLabel ID="Address2" runat="server" CssClass="address2" Text='<%# Utils.ExtractSecondRow(Eval("Address")) %>' /></p>
                                <p class="spacer">&nbsp;</p>
                                <span class="cardProperties">
                                    <p><span class="label">Beds:</span>
                                    <dx:ASPxLabel ID="Beds" runat="server" CssClass="beds" Text='<%# Eval("Beds") %>' />
                                    <span class="beds">bed</span></p>
                                    <p><span class="label">Baths:</span>
                                    <dx:ASPxLabel ID="Baths" runat="server" CssClass="baths" Text='<%# Eval("Baths") %>' />
                                    <span class="baths">bath</span></p>
                                    <span class="landscapeInvisible">
                                        <p><span class="label">HouseSize:</span>
                                        <dx:ASPxLabel ID="HouseSize" runat="server" CssClass="houseSize" Text='<%# Eval("HouseSize") %>' />
                                        <span class="label">sq ft</span></p>
                                        <p><span class="label">LotSize:</span>
                                        <dx:ASPxLabel ID="LotSize" runat="server" CssClass="lotSize" Text='<%# Eval("LotSize") %>' />
                                        <span class="label">Acres</span></p>
                                        <p><span class="label">Price/sqf:</span>
                                        <dx:ASPxLabel ID="Price_sqf" runat="server" CssClass="label" Text='<%# Utils.GetPriceForSqf(Eval("HouseSize"), Eval("Price")) %>' /></p>
                                    </span>
                                    <p><span class="label">Year Built:</span>
                                    <dx:ASPxLabel ID="YearBuilt" runat="server" CssClass="yearBuilt" Text='<%# Eval("YearBuilt") %>' /></p>
                                    <p><span class="label">Property type:</span>
                                    <dx:ASPxLabel ID="PropertyType" runat="server" CssClass="type" Text='<%# Utils.GetPropertyType(Eval("Type")) %>' /></p>
                                </span>
                            </div>
                        </div>
                    </DataRow>
                </Templates>
                <SettingsPager Visible="false" PageSize="1000"/>
                <Settings VerticalScrollBarMode="Visible" ShowColumnHeaders="false"/>
                <ClientSideEvents 
                    Init="function(){ hr.CardView_AdjustRPanel(); }" 
                    RowClick="function(s, e){ ShowGVDetailsPage(s, e.visibleIndex); }" />
				<Border BorderStyle="None"></Border>
            </dx:ASPxGridView>
        </dx:PanelContent>
    </PanelCollection>
    <HeaderStyle ForeColor="White" HorizontalAlign="Center" >
        <BackgroundImage ImageUrl="../Images/rpHeaderBack.png" />
        <Border BorderColor="#505153" BorderStyle="Solid" BorderWidth="1px"/>
    </HeaderStyle>
</dx:ASPxRoundPanel>