<%@ Page CodeFile="DefaultCS.aspx.cs" Language="c#" Inherits="Telerik.Web.Examples.Input.RenderMode.DefaultCS" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register TagPrefix="qsf" Namespace="Telerik.QuickStart" %>
<!DOCTYPE html>
<head runat="server">
<title>Telerik ASP.NET Example</title>
<link href="styles.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
<telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
<div id="Div1" class="demo-containers" runat="server">
<div class="demo-container" runat="server">
<asp:Panel ID="Panel1" runat="server">
<h3>Phone Contract</h3>
<telerik:RadTextBox RenderMode="Lightweight" ID="RadTextBox1" runat="server" Width="100%" LabelWidth="40%" Label="Your Name"></telerik:RadTextBox><br />
<telerik:RadMaskedTextBox RenderMode="Lightweight" ID="RadMaskedTextBox1" Width="100%" LabelWidth="40%" runat="server" Mask="(###)-######" Label="Phone Number"></telerik:RadMaskedTextBox><br />
<telerik:RadNumericTextBox RenderMode="Lightweight" ID="RadNumericTextBox1" runat="server" Width="100%" LabelWidth="40%" Label="Monthly Fee" MaxLength="2">
<NumberFormat DecimalDigits="2" />
</telerik:RadNumericTextBox><br />
<telerik:RadDateInput RenderMode="Lightweight" ID="RadDateInput1" runat="server" Width="100%" LabelWidth="40%" Label="Starting date"></telerik:RadDateInput><br />
<asp:RequiredFieldValidator ID="PickerRequiredFieldValidator" runat="server" Display="Dynamic"
CssClass="validator" ControlToValidate="RadDateInput1"
ErrorMessage="Please, select a date!"></asp:RequiredFieldValidator>
</asp:Panel>
</div>
</div>
<qsf:ConfiguratorPanel Expanded="true" runat="server" ID="ConfiguratorPanel1" Title="Render mode">
<Views>
<qsf:View>
<qsf:ConfiguratorColumn ID="ConfiguratorColumn1" Title="Change Render Mode" runat="server" Size="Medium">
<ul class="fb-group">
<li>
<qsf:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
<asp:ListItem Value="Lightweight" Text="Lightweight" Selected="True"></asp:ListItem>
<asp:ListItem Value="Classic" Text="Classic"></asp:ListItem>
</qsf:RadioButtonList></li>
</ul>
</qsf:ConfiguratorColumn>
<qsf:ConfiguratorColumn ID="ConfiguratorColumn2" Title="Lightweight vs. Classic Rendering" runat="server" Size="Wide">
<table class="table">
<thead>
<tr>
<th></th>
<th>Classic</th>
<th>Lightweight</th>
</tr>
</thead>
<tbody>
<tr>
<th><span>Markup Size</span>
<ul class="removeDots">
<li>RadTextBox</li>
<li>RadMaskedTextBox</li>
<li>RadNumericTextBox</li>
<li>RadDateInput</li>
</ul>
</th>
<td>
<ul class="removeDots moveDown">
<li>
<asp:Label ID="ClassicSizeTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="ClassicSizeMaskedTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="ClassicSizeNumericTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="ClassicSizeDateInput" runat="server"></asp:Label></li>
</ul>
</td>
<td>
<ul class="removeDots moveDown">
<li>
<asp:Label ID="LightweightSizeTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="LightweightSizeMaskedTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="LightweightSizeNumericTextBox" runat="server"></asp:Label></li>
<li>
<asp:Label ID="LightweightSizeDateInput" runat="server"></asp:Label></li>
</ul>
</td>
</tr>
<tr>
<th>CSS Size</th>
<td>7.29 KB</td>
<td>4.79 KB</td>
</tr>
<tr>
<th>Image Sprite</th>
<td>2.16 KB</td>
<td>0 KB*</td>
</tr>
</tbody>
</table>
</qsf:ConfiguratorColumn>
</qsf:View>
</Views>
</qsf:ConfiguratorPanel>
</form>
</body>
</html>