Mini Kabibi Habibi
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="News.ascx.cs" Inherits="Widgets_News" %>
<dx:ASPxDockPanel ID="NewsPanel" runat="server" ShowHeader="false" Width="492" Height="452" DragElement="Window"
ScrollBars="None" Border-BorderStyle="None" SkinID="" ShowShadow="false" AllowedDockState="DockedOnly">
<Styles Content-Paddings-Padding="0" />
<ContentCollection>
<dx:PopupControlContentControl runat="server">
<div class="newsWidget animatedTabWidget">
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="NewsDataSource">
<ItemTemplate>
<div id='<%# GetNewsPageID(Eval("Category")) %>' class="page visible">
<img id="smallImage" src="Images/1x1.gif" class="small" style='<%# GetBackgroundStyle(Eval("SmallImage")) %>' alt=""/>
<img id="mediumImage" src="Images/1x1.gif" class="medium" style='<%# GetBackgroundStyle(Eval("MediumImage")) %>' alt=""/>
<img id="largeImage" src="Images/1x1.gif" class="large" style='<%# GetBackgroundStyle(Eval("LargeImage")) %>' alt=""/>
<div class="item">
<div class="header">
<%# Eval("Header") %>
</div>
<div class="content">
<span class="smallText">
<%# Eval("SmallText")%>
</span>
<span class="fullText">
<%# Eval("FullText") %>
</span>
</div>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
<div class="tabs">
<dx:ASPxTabControl ID="NewsTabControl" runat="server" DataSourceID="NewsDataSource" Width="100%" RenderMode="Lightweight"
OnCustomJSProperties="NewsTabControl_CustomJSProperties" OnTabDataBound="NewsTabControl_TabDataBound" TabPosition="Bottom">
<ClientSideEvents Init="Widgets.AnimatedTabWidget.Init" ActiveTabChanging="Widgets.AnimatedTabWidget.ActiveTabChanging"
TabClick="Widgets.AnimatedTabWidget.TabClick" />
</dx:ASPxTabControl>
</div>
</div>
</dx:PopupControlContentControl>
</ContentCollection>
</dx:ASPxDockPanel>
<asp:XmlDataSource ID="NewsDataSource" runat="server" DataFile="~/App_Data/News.xml" XPath="/News/*" />