asp.net 2.0 ajax技巧学习1
2008-01-04 13:14
435 查看
最近跟台湾章立民的好书在学习,台湾人写书就是牛,今天说的是如何用triggers,触发不在updatepannel
里的控件,比如下面的例子
<form id="form2" runat="server">
<a target="_blank" href="http://liminzhang.cnblogs.com/">
<img border="0" src="Images/CH3_DemoForm015_Banner.jpg" title="前往立民讲堂"></a>
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Button ID="btnShowCurrentTime" runat="server" Text="显示当前时间" /></div>
<asp:Panel ID="Panel1" runat="server" GroupingText="UpdatePanel 控件的内容" Height="64px"
Width="432px">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
现在时间:<asp:Label ID="lblCurrentTime" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnShowCurrentTime" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</asp:Panel>
现在时间:<asp:Label ID="lblStaticTime" runat="server"></asp:Label>
</form>
首先设置updatepannel控件的UPDATEMODE属性为conditional,然后
triggers中,用 <asp:AsyncPostBackTrigger ControlID="btnShowCurrentTime" >
指定了当点"显示时间"的按钮后其click事件被触发,引起局部更新updatepannel控件的内容.
里的控件,比如下面的例子
<form id="form2" runat="server">
<a target="_blank" href="http://liminzhang.cnblogs.com/">
<img border="0" src="Images/CH3_DemoForm015_Banner.jpg" title="前往立民讲堂"></a>
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Button ID="btnShowCurrentTime" runat="server" Text="显示当前时间" /></div>
<asp:Panel ID="Panel1" runat="server" GroupingText="UpdatePanel 控件的内容" Height="64px"
Width="432px">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
现在时间:<asp:Label ID="lblCurrentTime" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnShowCurrentTime" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</asp:Panel>
现在时间:<asp:Label ID="lblStaticTime" runat="server"></asp:Label>
</form>
首先设置updatepannel控件的UPDATEMODE属性为conditional,然后
triggers中,用 <asp:AsyncPostBackTrigger ControlID="btnShowCurrentTime" >
指定了当点"显示时间"的按钮后其click事件被触发,引起局部更新updatepannel控件的内容.
相关文章推荐
- asp.net 2.0 ajax技巧学习1
- asp.net 2.0 ajax技巧学习1
- asp.net ajax 技巧4
- ASP.NET 2.0 之 Master Page 学习笔记 --zt
- 学习ASP.NET 2.0中跨页提交
- 测试ASP.NET 2.0中Gridview控件高级技巧
- 经验技巧分享--ASP.NET和Ajax应用一个超级实用的设计模式---享元模式
- [dotnetCore2.0]学习笔记之二: ASP.NET Core中,如何灵活使用静态文件和加载自定义配置
- 技巧和诀窍:用ASP.NET AJAX来处理UpdatePanel控件的出错
- Asp.Net 2.0数据库基本操作方法学习
- ASP.NET 2.0 URL映射技巧http://onewww.net/blog/article.asp?id=83
- ASP.NET 2.0学习3--缓存性能
- asp.net 2.0中利用Ajax2.0实现JSON传送大量页面数据
- ASP.NET 2.0当中的Call back技术与ASP.NET AJAX
- asp.net 2.0 ajax中实现弹出窗口报警提示
- ASP.Net Ajax 学习笔记(2):UpdatePanel控件(中)
- ASP.NET学习笔记(5)——原生Ajax基本操作
- 《ASP.NET Ajax程序设计-第I卷:服务器端ASP.NET 2.0 AJAX Extensions与ASP.NET AJAX Control Toolkit》2007年4月16日 china-pub全国首发!+ 赠书名单已经确定
- 2007软件开发2.0大会课程之一:ASP.NET AJAX 与 Silverlight 的完美结合
- AJAX技术与asp.net 2.0的完美结合之Timer的web应用 及使用AJAX控件时的“Sys 未定义”错误解决办法