<%@ Page AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="ListBox.Examples.Functionality.LoadOnDemand.DefaultCS"Language="c#" %>
<!DOCTYPE html>
<
head
runat
=
"server"
>
<
title
>Telerik ASP.NET Example</
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
runat
=
"server"
ShowChooser
=
"true"
/>
<
div
class
=
"demo-containers"
>
<
div
class
=
"demo-container size-thin"
>
<
h2
>5000 items </
h2
>
<
telerik:RadAjaxLoadingPanel
runat
=
"server"
ID
=
"RadAjaxLoadingPanel1"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadListBox
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"RadListBox1"
Height
=
"200px"
Width
=
"300px"
LoadingPanelID="<%# RadAjaxLoadingPanel1.ClientID %>"
EnableLoadOnDemand="true">
<
ItemTemplate
>
Item
<%# Container.Text %>
</
ItemTemplate
>
</
telerik:RadListBox
>
</
div
>
<
div
class
=
"demo-container size-thin"
>
<
h2
>LOD bound to a declarative data source </
h2
>
<
telerik:RadAjaxLoadingPanel
runat
=
"server"
ID
=
"RadAjaxLoadingPanel2"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadListBox
RenderMode
=
"Lightweight"
runat
=
"server"
ID
=
"RadListBox2"
CssClass
=
"RadListBox2"
Height
=
"200px"
LoadingPanelID="<%# RadAjaxLoadingPanel2.ClientID %>"
EnableLoadOnDemand="true" DataSourceID="SqlDataSource1" DataTextField="ShipName"
DataValueField="OrderID" DataKeyField="OrderID" Width="300px">
</
telerik:RadListBox
>
<
asp:SqlDataSource
runat
=
"server"
ID
=
"SqlDataSource1"
ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
SelectCommand="SELECT [OrderID], [ShipName] FROM [Orders]"></
asp:SqlDataSource
>
</
div
>
</
div
>
</
form
>
</
body
>
</
html
>