Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/TouchBoard/Widgets/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/ASP.NET/CS/TouchBoard/Widgets/Facebook.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Facebook.ascx.cs" Inherits="Widgets_Facebook" %>
<dx:ASPxDockPanel ID="FacebookPanel" runat="server" ShowHeader="false" Width="240"
    Height="220" DragElement="Window" ScrollBars="None"
    Border-BorderStyle="None" AllowedDockState="DockedOnly">
    <Styles>
        <Content CssClass="pnlFacebookWidget">
            <Paddings Padding="0px"></Paddings>
        </Content>
    </Styles>
    <Styles>
        <Content>
            <Paddings Padding="0px"></Paddings>
        </Content>
    </Styles>
    <ContentCollection>
        <dx:PopupControlContentControl ID="PopupControlContentControl7" runat="server" SupportsDisabledAttribute="True">
            <div class="header">
                <dx:ASPxImage runat="server" ID="AuthorImage" CssClass="authorImg">
                </dx:ASPxImage>
                <span class="author" runat="server" id="author"></span>
            </div>
            <div class="info">
                <div class="description" runat="server" id="SpanDescription">
                </div>
                <div class="stat">
                    <span runat="server" id="time"></span>
                    <div class="likes" runat="server" id="likesCount">
                        people</div>
                    <div class="comments" runat="server" id="commentsCount">
                        comments</div>
                </div>
            </div>
            <div class="commentsPanel">
                <dx:ASPxDataView runat="server" ID="CommentsDataView" SettingsTableLayout-ColumnCount="1" 
                    DataSourceID="ObjectDataSource1" ItemSpacing="25px" Width="100%">
                    <ItemTemplate>
                        <dx:ASPxImage runat="server" ImageUrl='<%# GetAuthorImage(Eval("ImageKey").ToString()) %>' ImageAlign="Left"></dx:ASPxImage>
                        <dx:ASPxLabel runat="server" Text='<%# Eval("Author") %>' CssClass="author"></dx:ASPxLabel>
                        <dx:ASPxLabel ID="ASPxLabel1" runat="server" Text='<%# Eval("Time") %>' CssClass="time"></dx:ASPxLabel>
                        <br />
                        <span class="description">
                        <%# Eval("Description") %>
                        </span>
                    </ItemTemplate>
                    <PagerSettings Visible="False">
                    </PagerSettings>
                </dx:ASPxDataView>
                <asp:ObjectDataSource runat="server" ID="ObjectDataSource1" 
                    SelectMethod="SelectLastFeedItemComments" TypeName="FacebookWidget"></asp:ObjectDataSource>
            </div>
            <div class="footer"></div>
        </dx:PopupControlContentControl>
    </ContentCollection>
    <Border BorderStyle="None"></Border>
</dx:ASPxDockPanel>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/Facebook.xml"
    XPath="/feeds/*"></asp:XmlDataSource>