1. Dome
l CS文件
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class UpdatePanelDome : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void bt_Change_Click(object sender, EventArgs e)
{
for (int i = 0; i < 100000; i++)
{
}
this.lb_Text.Text = "你选择的值是:" + ddl_Value.SelectedValue;
}
protected void ddl_Value_TextChanged(object sender, EventArgs e)
{
}
protected void ddl_Value_SelectedIndexChanged(object sender, EventArgs e)
{
System.Threading.Thread.Sleep(1000);
this.lb_Text.Text = "你选择的值是:" + ddl_Value.SelectedValue;
}
}
l ASPX文件
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="UpdatePanelDome.aspx.cs" Inherits="UpdatePanelDome" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<atlas:ScriptManager ID="ScriptManager1" EnablePartialRendering="true" runat="server">
</atlas:ScriptManager>
<br />
<atlas:UpdatePanel ID="up" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddl_Value" runat="server" OnSelectedIndexChanged="ddl_Value_SelectedIndexChanged" OnTextChanged="ddl_Value_TextChanged">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="lb_Text" runat="server"></asp:Label>
<br /><asp:Button ID="bt_Change" runat="server" Text="获取" OnClick="bt_Change_Click" />
</ContentTemplate>
<Triggers>
<atlas:ControlValueTrigger ControlID="ddl_Value" PropertyName="SelectedValue" />
<atlas:ControlEventTrigger ControlID="bt_Change" EventName="Click" />
</Triggers>
</atlas:UpdatePanel>
</div>
</form>
</body>
</html>
最后
在下一期的讲座里我们介绍下ATLAS的绑定技术
分享到:
相关推荐
关于updatepanel控件的使用。
使用UpdatePanel控件实例代码,可以作为参考
使用UpdatePanel控件实例代码2,作为参考
ScriptManager和UpdatePanel控件实现页面异步局部更新效果,VS2008项目文件夹,内附详细的文档说明,文档说明包括空间属性和用法介绍及代码说明。个人实验。
关于UpdatePanel控件的使用和详解,没接触过这个控件的人可以拿做参考.该文件为Word格式,是一片文章的word版,属于转载.
详细介绍了updatepanel控件的各种使用方法。
ajax UpdatePanel控件示例(源代码),下载下来后可在VS下运行。
ASP.NET_AJAX入门系列:使用UpdatePanel控件.docASP.NET_AJAX入门系列:使用UpdatePanel控件.doc
ASP.NET AJAX入门系列UpdatePanel控件教程
提供免费下载 Timer控件定时更新UpdatePanel - DemoVS2010版.zip
并不是所有的Web浏览器都支持UpdatePanel,因此而检 测。
Ajax控件:UPdatepanel使用
在ASP.NET UpdatePanel中的jQuery 在ASP.NET UpdatePanel中使用jQuery 在CodeProject中也有关于此主题的文章。 单击此处: :
ajax Timer UpdatePanel UpdateProgress 示例代码,简单聊天室,源代码
由于本人资源分很少,所以设置1分,没分的同学可以访问我的博客 http://www.gkxsn.com/6342648937646875001.html 直接获取代码 CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被...
Atlas中UpdatePanel无刷新Tab切换源码.zip
updatepanel的使用方法及实例,其中有updatepanel的嵌套使用。
1.6 局部更新控件UpdatePanel 1.6.1 UpdatePanel控件概述 1.6.2 UpdatePanel控件的属性 1.6.3 UpdatePanel控件的方法 1.6.4 局部更新 1.6.5 整页回送 1.6.6 多个UpdatePanel控件的更新方式 1.7 ...
第1章 初识ASP.NET AJAX 1.1 ASP.NET AJAX概述 1.1.1 ASP.NET和ASP.AJAX 1.1.2 ASP.AJAX服务器端架构 1.1.3 ASP.AJAX客户端架构 1.2 搭建ASP.NET AJAX开发环境 1.3 第一个ASP.NET AJAX Web应用程序...
导读:在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消...