📄 defaultvb.aspx
字号:
<%@ Register TagPrefix="telerik" TagName="Footer" Src="~/Common/Footer.ascx" %>
<%@ Register TagPrefix="telerik" TagName="HeadTag" Src="~/Common/HeadTag.ascx" %>
<%@ Register TagPrefix="telerik" TagName="Header" Src="~/Common/Header.ascx" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.QuickStart" Assembly="Telerik.QuickStart" %>
<%@ Page AutoEventWireup="false" Inherits="Telerik.CallbackExamplesVB.Functionality.ClientEvents.DefaultVB" CodeBehind="DefaultVB.aspx.vb" Language="vb" %>
<%@ Register TagPrefix="radClb" Namespace="Telerik.WebControls" Assembly="RadCallback" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<telerik:HeadTag runat="server" ID="Headtag1"></telerik:HeadTag>
<!-- custom head section -->
<!-- end of custom head section -->
</head>
<body class="BODY">
<form runat="server" id="mainForm" method="post" style="WIDTH:100%">
<telerik:Header runat="server" ID="Header1" NavigationLanguage="VB"></telerik:Header>
<!-- content start -->
<script language="javascript" type="text/javascript">
<!--
var starttime;
var total;
function UpdateLabel(labelid, text)
{
var label = document.getElementById(labelid);
if (label)
{
test = new Date();
dt = test.getTime() - starttime;
label.innerHTML = label.innerHTML + text + " Elapsed time: " + dt + "ms.";
starttime = test.getTime();
}
}
function ShowProgress()
{
img = document.getElementById('statusDiv');
if (img)
{
img.style.display = "block";
}
}
function HideProgress()
{
img = document.getElementById('statusDiv');
if (img)
{
img.style.display = "none";
}
}
function DisableControls()
{
for (var i=0; i<document.forms[0].elements.length; i++)
{
var obj = document.forms[0].elements[i];
obj.disabled = true;
}
}
function EnableControls()
{
for (var i=0; i<document.forms[0].elements.length; i++)
{
var obj = document.forms[0].elements[i];
obj.disabled = false;
}
}
function f1()
{
var label = document.getElementById('<%=Label1.ClientID%>');
if (label)
{
label.innerHTML = "";
}
time = new Date();
starttime = time.getTime();
UpdateLabel('<%=Label1.ClientID%>', "<br>Request started.");
ShowProgress();
}
function f2()
{
UpdateLabel('<%=Label1.ClientID%>', "<br>Request sent.");
DisableControls();
}
function f3()
{
UpdateLabel('<%=Label1.ClientID%>', "<br>Response received.");
EnableControls();
}
function f4()
{
UpdateLabel('<%=Label1.ClientID%>', "<br>Response completed.");
HideProgress();
var label = document.getElementById('<%=Label1.ClientID%>');
if (label)
{
label.innerHTML = label.innerHTML + "<hr/>";
}
}
-->
</script>
<table class="module" id="Table1" style="WIDTH: 730px; HEIGHT: 325px" summary="">
<tbody>
<tr>
<td colspan="2"><radClb:callbackbutton id="CallbackButton1" Width="181px" Text="Make Callback" runat="server" ControlsToUpdate="TextBox1,;ListBox1,;CheckBoxList1,;Button1,"></radClb:callbackbutton><radClb:callbackbutton id="Callbackbutton2" Width="181px" Text="Reset Info Label" runat="server" ControlsToUpdate="Label1,LoadingPanel1"></radClb:callbackbutton></td>
</tr>
<tr>
<td width="312">
<div style="WIDTH: 304px; HEIGHT: 300px; oveflow: auto"><asp:label id="Label1" runat="server"></asp:label></div>
</td>
<td>
<table id="Table2" style="WIDTH: 406px; HEIGHT: 227px" summary="">
<tbody>
<tr>
<td colspan="2"><asp:label id="Label2" Width="361px" runat="server" Font-Bold="True">Form elements will be disabled during the callback:</asp:label></td>
</tr>
<tr>
<td align="center" width="185" height="96"><label for="TextBox1"></label><asp:textbox id="TextBox1" Width="108px" runat="server"> Sample text.</asp:textbox><label for="CheckBoxList1"></label><asp:checkboxlist id="CheckBoxList1" Width="71px" runat="server" Height="1px">
<asp:ListItem Value="item 1">item 1</asp:ListItem>
<asp:ListItem Value="item 2" Selected="True">item 2</asp:ListItem>
<asp:ListItem Value="item 3">item 3</asp:ListItem>
<asp:ListItem Value="item 4">item 4</asp:ListItem>
</asp:checkboxlist></td>
<td align="center" height="96"><label for="ListBox1"></label><asp:listbox id="ListBox1" Width="95px" runat="server">
<asp:ListItem Value="item 1">item 1</asp:ListItem>
<asp:ListItem Value="item 2" Selected="True">item 2</asp:ListItem>
<asp:ListItem Value="item 3">item 3</asp:ListItem>
</asp:listbox><asp:button id="Button1" Width="76px" Text="Button" runat="server"></asp:button></td>
</tr>
<tr style="HEIGHT: 30px">
<td colspan="2">
<div id="statusdiv" style="DISPLAY: none"><asp:label id="Label3" runat="server" Font-Bold="True" ForeColor="Blue">Wait for the callback to complete . . . </asp:label><img id="Image1" src="loading.gif" alt="loading progress">
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<radClb:LoadingPanel id="LoadingPanel1" runat="server">
<IMG id="Img1" alt="" src="~/Img/Loading.gif" runat="server">
</radClb:LoadingPanel>
<!-- content end -->
<telerik:Footer runat="server" ID="Footer1"></telerik:Footer>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -