zoukankan      html  css  js  c++  java
  • 用AJAX.NET的客户端脚本实现UpdateProgress的效果

    用过ajax.net框架里的updatePanel的用户肯定会知道updateprogress的作用,专门用来在执行异步操作显示等待信息,用法非常简单,往里面放一些图片或文字即可实现看起来很不错的效果。但是这种方式是在页面运行之前就已经设置好了,不管什么操作都显示同一张图片或者文字,不能针对某个具体的按钮或者发送对象来显示信息,比如针对保存操作就显示"保存中...",提交操作就显示"提交中...",也就是能通过编程方式稍微灵活控制一下。也许有人说可以多设置几个updatepanel,给每个updatepanel分配一个updateProgress,这也是种方法,但是生成的标记未免多了点。
    最近看了一下AJAX.NET的客户端脚本文档,知道通过框架提供的脚本能够更加细微的控制要显示的内容,并且还可以加上"取消"按钮或连接,点击取消可停止asyncPostback。通过脚本实现需要自己定制个类似updateProgress的div或者span,另外还要添加页面事件,控制提示信息的可见性。主要用到的是客户端脚本里的页面事件,具体简单实现如下:

    Code

    cs
  • 相关阅读:
    SLAM+语音机器人DIY系列:(二)ROS入门——3.在ubuntu16.04中安装ROS kinetic
    SLAM+语音机器人DIY系列:(二)ROS入门——2.ROS系统整体架构
    2017年 年计划
    125. Valid Palindrome
    一道多树递归面试题
    顺序表查找和有序表查找
    c++中常见概念、关键字等的区别
    两个栈实现一个队列,两个队列实现一个栈
    150. Evaluate Reverse Polish Notation
    堆排序
  • 原文地址:https://www.cnblogs.com/shenba/p/1209479.html
Copyright © 2011-2022 走看看