ASPxLoadingPanel(珍藏版)
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ASPxLoadingPanel.aspx.cs" Inherits="ASPxLoadingPanel" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () { $("#CheckBox1").click(function () { if ($("#CheckBox1").attr("checked")) {
//alert("选中了");
//$("#LoadingPanel2").attr("ContainerElementID", "divLoad");
} else {
//alert("很遗憾");
//$("#LoadingPanel2").attr("ContainerElementID", ""); 好像这样不行 }
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div> <dx:ASPxLoadingPanel ID="ASPxLoadingPanel2" runat="server"
ClientInstanceName="LoadingPanel2" Text="加载中..."
SpriteImageUrl="~/imgs/load.gif" Theme="Mulberry" > </dx:ASPxLoadingPanel>
<!--
ContainerElementID 设置关联那个控件(当然还可以显示图片等信息)
--> <div style="height: 74px; background-color: #00FFFF;" id="divLoad">
</div>
<dx:ASPxButton ID="ASPxButton1" runat="server" Text="显示Loading" AutoPostBack="false"
oncustomjsproperties="ASPxButton1_CustomJSProperties">
<ClientSideEvents Click="function(s, e) { LoadingPanel2.Show(); }" />
</dx:ASPxButton>
<br />
<dx:ASPxButton ID="ASPxButton2" runat="server" Text="停止Loading" AutoPostBack="False"
oncustomjsproperties="ASPxButton1_CustomJSProperties">
<ClientSideEvents Click="function(s, e) { LoadingPanel2.Hide(); }" />
</dx:ASPxButton>
<br />
<asp:CheckBox ID="CheckBox1" runat="server" Text="Container" ClientIDMode="Static" /> <!--
总结:
LoadingPanel控件用于在回调服务器时在页面上展示的一个提示控件。
可通过 LoadPanel.Show()进行展示。
默认情况下,LoadingPanle是显示在网页正中的,如果更新的只是一个
局部的Panle或Div,则可以指定LoadingPanel的ContainerElementID,
显示时会在指定Control的上方。如
ASPxLoadingPanel1.ContainerElementID = "divLoad"; -->
</div>
</form>
<p>
ASPxLoadingPanel在前台可以用客户端名.Show().Hide()两个方法来显示隐藏,有没有在服务器端可以执行的方法或属性来显示隐藏</p>
</body>
</html>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls; public partial class ASPxLoadingPanel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void ASPxButton1_Click(object sender, EventArgs e)
{
// 服务器选择回延迟一个调用周期 if (this.CheckBox1.Checked)
ASPxLoadingPanel2.ContainerElementID = "divLoad";
else
ASPxLoadingPanel2.ContainerElementID = ""; }
protected void ASPxButton1_CustomJSProperties(object sender, DevExpress.Web.CustomJSPropertiesEventArgs e)
{ }
}
ASPxLoadingPanel(珍藏版)的更多相关文章
- 珍藏版 Python 开发工程师面试试题
珍藏版 Python 开发工程师面试试题 说明:不拿到几家公司的offer,那就是卑鄙的浪费 一.Python_基础语法 1.可变与不可变类型: 2.浅拷贝与深拷贝的实现方式.区别:deepcopy如 ...
- Unix Linux 通用vi命令,使用帮助手册【珍藏版】
Vi 简介 Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体.Linux 当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多 ...
- Backbone.js源码分析(珍藏版)
源码分析珍藏,方便下次阅读! // Backbone.js 0.9.2 // (c) 2010-2012 Jeremy Ashkenas, DocumentCloud Inc. // Backbone ...
- 英语语法最终珍藏版笔记- 21it 用法小结
it 用法小结 it 在英语中的意思较多,用法较广,现总结如下. 一.it作句子的真正主语 1.it 指前面已经提到过的人或事物,有时指心目中的或成为问题的人或事物,作真正主语. 例如: What’s ...
- 英语语法最终珍藏版笔记-18what 从句的小结
what 从句的小结 1.意思是“所….的事/物”, 相当于the thing(s) that…, that which…, 或those which… 可以用于以下情况: (1) 引导主语从句.如: ...
- 英语语法最终珍藏版笔记-17名词性-主语-宾语-同位语-表语-that从句
名词性从句 在主从复合句中,从句可以充当主句的主语.表语.宾语或同位语.由于在多数情况下,主语.表语.宾语或同位语这四种句子成分由名词性词类充当,所以,我们把这些作用相当于名词的从句统称为名词性从句, ...
- 英语语法最终珍藏版笔记-6“情态动词+have+ done”的含义
“情态动词+have+ done”的含义 1.Must have done的含义.“must have+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中.例如: ...
- [书目20131114]微软技术丛书•快速软件开发(珍藏版) Rapid Development Taming Wild Software Schedules By Steve McConnell
本文摘自:http://shop.oreilly.com/product/9781556159008.do EFFICIENT DEVELOPMENT Chapter 1 Welcome to Rap ...
- Ubuntu常用命令速查手册-珍藏版-完整版
sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) l ...
随机推荐
- ##Truncated incorrect DOUBLE value: 'E#4' 的问题解决
给sql语句 加了个引号,问题就这么轻易解决了,猜想,应该是mysql 做where对比的时候,把数字5 与数据库里的数据”OABF” 比较,应该是这时的问题.
- 详解MySQL主从复制实战 - 基于GTID的复制
基于GTID的复制 简介 基于GTID的复制是MySQL 5.6后新增的复制方式. GTID (global transaction identifier) 即全局事务ID, 保证了在每个在主库上提交 ...
- 学习笔记之人工智能(Artificial Intelligence)
人工智能 - 维基百科,自由的百科全书 https://zh.wikipedia.org/wiki/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD 人工智能(英语:Artif ...
- ROS设备的性价比图
- 后台对象转化成json数据返回给前端
一.介绍 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据 二.下载jar依赖包:可以去这里下 ...
- All entities must be found CRM客户责任人变更报错
问题: 1 修改客户的责任人时,报错. 修改其它字段正常. 2 有的客户可以修改,有的不能修改. 使用 Trace Log 查到的信息: All entities must be found. 原因: ...
- iOS 懒加载 字典转模型
>>>懒加载 一.介绍 懒加载又称延时加载,即在系统调用时加载,如果系统不调用则不会加载,所谓懒加载其实就是重写其get方法. 在使用懒加载时要先判断该方法是否存在,如果不存在再进行 ...
- Chapter1:Qt概念
信号和槽1.信号与槽机制的连接方式(1):一个信号可以与另一个信号相连,代码如下: connect(Object1,SIGNAL(signal1),Object2,SIGNAL(signal1)); ...
- windows gitbook pdf
1.安装 nodejs 下载地址:https://nodejs.org/download/release/v6.9.2/node-v6.9.2-x64.msi 执行安装 配置环境变量:C:\Progr ...
- HBase原理和架构
HBase是什么 HBase在生态体系中的位置 HBase vs HDFS HBase表的特点 HBase是真正的分布式存储,存储级别达到TB级别,而才传统数据库就不是真正的分布式了,传统数据库在底层 ...