每日一剂 14-5-30

1,asp:ScriptManager与UpdatePanel共同使用实现局部刷新

【使用Trigger让UpdatePanel外部的控件也支持无刷新异步调用】
在AJAX的具体实践中,我们的页面典型的效果就是无刷新提交,或者可以说是局部刷新提交。

为了实现该功能,一般我们都会使用UpdatePanel这个控件,然后在其ContentTemplate中,放置我们标准的服务器控件。这些控件的使用方式和传统的没有什么两样,只不过,它们因为被放在了UpdatePanel中,所以,它们的事件都是异步调用的,也就是说不会引起页面的(PostBack)。

但有一个问题就是,如果控件不放在UpdatePanel内部,有没有办法实现类似的功能呢?答案是:可以的。

这就是UpdatePanel的Trigger机制。

<Triggers>

<asp:AsyncPostBackTrigger ControlID="asyncButton" EventName="Click"
/>
<!--
这是指定某个按钮不要触发PostBack,哪怕该控件是放置在UpdatePanel外。
-->

</Triggers>

反过来说,是不是所有放在UpdatePanel中的控件都是通过异步的机制,而不能触发PostBack呢?答案是:不是

<asp:PostBackTrigger ControlID="postbutton" />
<!--

这是指定某个按钮要触发PostBack。哪怕该控件是放置在UpdatePanel中。
-->

每日一剂 14-5-30,布布扣,bubuko.com

时间: 2024-10-11 22:34:03

每日一剂 14-5-30的相关文章

每日一剂 14-6-4

注释 async true 1,当在asp:updatepanel中使用asp:button导出excel时不能下载下来的原因:asp:updatepanel里的所有控件都是async postback,及不是同步的. 解决方案:使用updatepanel的triggers属性,使其成为普通的postback.同步的.[只有同步的时候才可以识别response.write()中的表头信息] <Triggers> <asp:PostBackTrigger ControlID="b

每日一题2014/7/30

Exponentiation Time Limit: 500MS   Memory Limit: 10000K Total Submissions: 134035   Accepted: 32776 Description Problems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the n

每日一剂药方001-生脉饮

生脉饮,中成药名.为补益剂,具有益气复脉,养阴生津之功效.用于气阴两亏,心悸气短,脉微自汗. 孙思邈在他的<千金方>中对这个药有论述:“脉为血之道,得气则充,失气则弱.本方以补气而使血道充盈,脉气以复,故名生脉饮.孙思邈在他的<备急千金方>中,就对生脉饮中的五味子特别推荐:五月用五味子养心气,因为五月属于火,属于心,心气容易耗散. 组成:(人参方)的主要成分为红参.麦冬.五味子:(党参方)的主要成分为党参.麦冬.五味子. 药性分析:方中红参补肺气,益气生津,为君药:麦门冬养阴清肺而

每日单词---9.14

obstacle             n. 障碍(物):障碍物(绊脚石,障碍栅栏) single                 adj. 单个的:未婚的:单人的 n. 单程票 beggar                n.乞丐:家伙

每日一题14:数组与链表组合方案下的Josephus问题

愚人节与自己开了个很大的玩笑,几天没写程序,今天继续!Josephus问题是说N个人围成一个圈传热土豆,先约定一个数M,当传递了M次的时候拿着土豆的人出局,然后将土豆给出局人的下一个人,游戏继续,直到最后只剩下一个人,求出局人的序列(按出局顺序排列). 这个问题可以用数组实现,但是需要标记代表出局人的元素,并且没遍历一个元素就要检查该元素是否已被标记为出局,这样程序运行时间必然会变慢.另一种方式是使用一个链表,每次把出局的节点删除掉.这样的解决方案非常直观,只需要关注链表中的节点,因为在链表中的

每日一句(14)

The Greeks assumed that the structure of language had some connection with the process of thought, which took root in Europe long before people realized how diverse languages could be.(2004, 61) 希腊人认为语言的结构和思考的过程有某种联系,这一观点在人们尚未意识到语言的千差万别以前就早以在欧洲扎下了根.

每日思考(2019/12/30)

题目概览 对<form>标签的enctype属性的理解 CSS的优先级是如何计算的 为什么 JavaScript 中 0.1 0.2 不等于 0.3 ? 题目解答 对<form>标签的enctype属性的理解 enctype的定义和用法:enctype属性规定在发送到服务器之前应该如何对表单数据进行编码.默认地,表单数据会编码为 "application/x-www-form-urlencoded".就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为

每日一“酷”之Cookie

Cookie---Http Cookie 作用:Cookie模块定义一些类来解析和创建HTTP cookie首部 Cookie模块为大多数符合RFC 2109的cookie实现一个解析器.这个实现没有标准那么严格,因为,MSIE 3.0X并不支持整个标准. RFC 2109 HTTP状态管理机制 1.  创建和设置Cookie 可以用Cookie为机遇浏览器的应用实现状态管理,因此,Cookie通常由服务器设置,并由客户存储和返回.下面是一个创建cookie的最简单的例子. import Coo

PSP(11.24~11.30)

27号 类别c 内容c 开始时间s 结束e 中断I 净时间T 作业 构建执法.写博客 14:00 14:40 0m 40m 28号 类别c 内容c 开始时间s 结束e 中断I 净时间T java 编码 9:00 11:00 15 105m 作业 写博客 13:30 14:55 15 70m 29号 类别c 内容c 开始时间s 结束e 中断I 净时间T java 编码 10:00 11:15 0 75m java 看视频 14:30 15:10 0 40m java 编码 15:10 17:10