取消异步回发
font-size: smaller; background-color: #FFC080; width: 400px; height: 20px; visibility: hidden; } </style> 样式规则定义由 UpdatePanel 控件呈现的<div> 元素的高度和宽度。规则还定义显 示进度消息的嵌套的<div> 元素的外观。 在 <ContentTemplate> 元素的<ContentTemplate> 元素内部添加以下标记:
该标记执行以下任务: 定义一个 DataList 控件,其中的项绑定到一个 Value 字段。此过程稍后会将该字段作为 一个 SortedList 对象进行定义。 定义导致异步回发的Button 控件。 定义一个 <div> 元素,该元素用于在异步回发过程中显示消息。<div> 元素 也包括一个 LinkButton 控件,该控件可用来取消回发。 在 <script runat="server"> 元素中,添加以下服务器代码作为 Click 事件处理 程序,该处理程序针对的是 UpdatePanel 控件中的“刷新”按钮。
该代码使用数据绑定来读取和显示 DataList 控件中的标题列表。 说明: 出于本教程的需要,Click 事件的处理程序有意引入了延迟。在实际应用中,您不会引入延 迟。相反,延迟是由服务器通信或需要花费很长时间处理的服务器代码造成的,例如长时间运 行的数据库查询。 在 <script> 元素内部,为页的Load 事件添加下列代码:
该代码检查当前请求是否为回发请求。如果该请求不是回发请求,则将 DataList 控件绑定 到一个标题列表。(在异步回发期间,上一步中创建的NewClick_Handler 方法中将发生数据绑 定。) 在 <script> 元素内部,添加下列代码以生成标题:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |