有没有办法在UpdatePanel进程完成时执行脚本.
我有一个页面,允许"插入","复制"和"编辑"记录.这都是在UpdatePanel上完成的,以防止页面导航.在页面的其他地方,我想打印一条"flash"消息 - 比如"你已成功输入记录".它不在UpdatePanel附近,我想对消息使用jQuery效果,因此它会在4秒后淡出.如何使用UpdatePanel发回脚本或在UpdatePanel刷新后执行脚本?我应该将脚本写入asp:literal吗?想法?
是:
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler);
然后:
function endRequestHandler(sender, args) { // Do stuff }
文档在这里和这里.请记住,这将触发页面上的每个AJAX请求.
这应该做的伎俩: