<%@ Page AutoEventWireup="true" Inherits="Telerik.Web.Examples.Rotator.DataBinding.ServerSideBinding.DataSources.DefaultVB"CodeFile="DefaultVB.aspx.vb" Language="vb" %>
<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head runat="server">
<title>Telerik ASP.NET Example</title>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
<telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
<div class="demo-container">
<fieldset class="fieldsetClass">
<legend>LinqDataSource</legend>
<telerik:RadRotator RenderMode="Lightweight" runat="server" ID="RadRotator1" DataSourceID="LinqDataSource1"
ScrollDirection="Right" Width="600px" ItemWidth="300px" Height="120px" ItemHeight="120px">
<ItemTemplate>
<div class="itemTemplateWithButtons">
<asp:Image ID="CustomerImage" runat="server" AlternateText="Customer image" ImageUrl='<%#Eval("CustomerID", "~/Img/Northwind/Customers/{0}.jpg")%>'
CssClass="customerImage"></asp:Image>
<div class="customerProp">
<div class="customerName">
<asp:Label ID="CustomerName" runat="server"><%# DataBinder.Eval(Container.DataItem,"ContactName") %></asp:Label>
</div>
<div class="customerCity">
<asp:Label ID="CustomerCity" runat="server"><%# DataBinder.Eval(Container.DataItem, "City")%></asp:Label>
</div>
<div class="customerCountry">
<asp:Label ID="CustomerCountry" runat="server"><%# DataBinder.Eval(Container.DataItem, "Country")%></asp:Label>
</div>
</div>
</div>
</ItemTemplate>
</telerik:RadRotator>
</fieldset>
</div>
<div class="demo-container">
<fieldset class="fieldsetClass">
<legend>EntityDataSource</legend>
<telerik:RadRotator RenderMode="Lightweight" runat="server" ID="RadRotator2" DataSourceID="EntityDataSource1"
ScrollDirection="Left" Width="600px" ItemWidth="300px" Height="120px" ItemHeight="120px">
<ItemTemplate>
<div class="itemTemplateWithButtons">
<asp:Image ID="CustomerImage" runat="server" AlternateText="Customer image" ImageUrl='<%#Eval("CustomerID", "~/Img/Northwind/Customers/{0}.jpg")%>'
CssClass="customerImage"></asp:Image>
<div class="customerProp">
<div class="customerName">
<asp:Label ID="CustomerName" runat="server"><%# DataBinder.Eval(Container.DataItem,"ContactName") %></asp:Label>
</div>
<div class="customerCity">
<asp:Label ID="CustomerCity" runat="server"><%# DataBinder.Eval(Container.DataItem, "City")%></asp:Label>
</div>
<div class="customerCountry">
<asp:Label ID="CustomerCountry" runat="server"><%# DataBinder.Eval(Container.DataItem, "Country")%></asp:Label>
</div>
</div>
</div>
</ItemTemplate>
</telerik:RadRotator>
</fieldset>
<%--Select 5 customers - LinqDataSource1_Selecting handler--%>
<asp:LinqDataSource ID="LinqDataSource1" runat="server" OnSelecting="LinqDataSource1_Selecting">
</asp:LinqDataSource>
<%--Select 5 customers--%>
<asp:EntityDataSource ID="EntityDataSource1" runat="server" ConnectionString="name=NorthwindReadOnlyEntities"
DefaultContainerName="NorthwindReadOnlyEntities" CommandText="SELECT VALUE top(5) c from NorthwindReadOnlyEntities.Customers as c">
</asp:EntityDataSource>
</div>
</form>
</body>
</html>