原文地址:http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx

ModalPopup 描述

ModalPopup 能够使页面以设计对话框模式显示,这样可以阻止使用者不能和页面的其他部分进行交互操作。这个模式可以是任何层的控件,并且他显示在背景层之上,可以使用任何用户自定义的的样式。当这个模式激活的时候,只有这个层的上内容可以进行交互,点击页面的其他的部分是没有任何作用的。当用户完成了和这个模式层的交互后,点击OK/CANCEL能够解除这个对话框模式的内容,并且有选择性的执行自定义代码。这些自定义代码能够很典型的应用在模式对话框下所产生的任何变化。如何需要页面的POSTBACK,只需要简单的通过控制OK/CANCEL按钮来控制POSTBAKC并且刷新。你也可以通过控制X,Y坐标值来控制模式对话框的显示位置。默认情况下,他是居中的,但是如果只有X,Y被设定,那么他也是水平或者垂直居中的。

ModalPopup 的属性

<ajaxToolkit:ModalPopupExtender ID="MPE" runat="server"
     TargetControlID="LinkButton1"
     PopupControlID="Panel1"
    BackgroundCssClass="modalBackground" 
    DropShadow="true" 
    OkControlID="OkButton" 
    OnOkScript="onOk()"
    CancelControlID="CancelButton" 
    PopupDragHandleControlID="Panel3" />

    • TargetControlID - 能够激活模式对话框的控件ID
    • PopupControlID -   显示为模式对话框的控件ID(弹出层的ID)
    • BackgroundCssClass - 当模式对话框弹出时候的背景CSS
    • DropShadow -   如果为TRUE,则自动给弹出层加下拉阴影
    • OkControlID -   能够解除弹出层的控件ID
    • OnOkScript -   当弹出层是通过按钮OK解除的时候要执行的代码
    • OkCancelID -   能够退出弹出层的控件ID
    • OkCancelScript - 当弹出层是通过CANCEL解除的时候要执行的代码
    • PopupDragHandleControlID -   包含弹出层的标题和头文件的控件ID,用来做拖拽手柄
    • X - The X coordinate of the top/left corner of the modal popup (the popup will be centered horizontally if not specified) 如果未标注默认为水平居中
    • Y - The Y coordinate of the top/left corner of the modal popup (the popup will be centered vertically if not specified) 如果未标注默认为垂直居中

ModalPopup的更多相关文章

  1. ModalPopup 描述

    原文地址:http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx ModalPopup 描述 ModalPopup 能够使页面以设计对话框 ...

  2. 转AjaxControlToolkit的安装与使用详解

    AjaxControlToolkit的安装与使用详解 AjaxControlToolkit下载http://ajax.asp.net/downloads/default.aspx?tabid=47ht ...

  3. [知识库分享系列] 二、.NET(ASP.NET)

    最近时间又有了新的想法,当我用新的眼光在整理一些很老的知识库时,发现很多东西都已经过时,或者是很基础很零碎的知识点.如果分享出去大家不看倒好,更担心的是会误人子弟,但为了保证此系列的完整,还是选择分享 ...

  4. ASP.NET AJAX入门系列(1):概述

    经常关注我的Blog的朋友可能注意到了,在我Blog的左边系列文章中,已经移除了对Atlas学习手记系列文章的推荐,因为随着ASP.NET AJAX 1.0 Beta版的发布,它们已经不再适用,为了不 ...

  5. Ajax Control Toolkit 34个服务器端控件的使用

    摘自:http://blog.csdn.net/yaoshuyun/article/details/2218633 1. Accordion[功能概述] Accordion可以让你设计多个panel  ...

  6. mvc3 学习链接收集

    原文发布时间为:2011-04-17 -- 来源于本人的百度文章 [由搬家工具导入] The mvc3 study links collection http://dotnetslackers.com ...

  7. Ajax 控件列表名称简介

    ylbtech-ASP.NET AJAX: Ajax 控件列表名称简介   1.A,返回顶部 1) Accordion 可折叠的 2) AlwaysVisibleControl 始终可见控制 3) A ...

随机推荐

  1. MVC中的模型

    为MVC Music Store 建模 建模代码: public class Album { public virtual int AlbumId { get; set; } public virtu ...

  2. RDIFramework.NET ━ 9.12 表字段管理 ━ Web部分

    RDIFramework.NET ━ .NET快速信息化系统开发框架 9.12  表字段管理 -Web部分  表(字段)综合管理模块主要功能是对数据表本身,表的各个字段做相应的控制,具体有以下功能: ...

  3. 时光煮雨 Unity3D实现2D人物动画① UGUI&Native2D序列帧动画

    系列目录 [Unity3D基础]让物体动起来①--基于UGUI的鼠标点击移动 [Unity3D基础]让物体动起来②--UGUI鼠标点击逐帧移动 时光煮雨 Unity3D让物体动起来③—UGUI DoT ...

  4. JQuery MultiSelect(左右选择框)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. 转: Oracle Form 中commit 与do_key('commit_form')区别

    1.commit_form针对form上面的数据变动进行commit,对于代码中的类似update,insert语句也进行提交:如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准. ...

  6. 助手系列之python的FTP服务器

    电脑的OS是Win7,Python版本是2.7.9,安装了pip 因为python没有内置可用的FTP SERVER,所以先选一个第三方的组件安装上,这里我选的是pyftpdlib pip insta ...

  7. SQL2005中的事务与锁定(四)- 转载

    ------------------------------------------------------------------------ -- Author : HappyFlyStone - ...

  8. 在学Go语言

    首发:个人博客,更新&纠错&回复 开始学点儿Go语言,这语言据说在国内比在国外火,社区上褒贬不一,不过“小马过河”嘛,总要先自己试试再来下结论. 环境准备: 1.在Golang中国下载 ...

  9. C# 参数化SQL语句中的like和in

    在写项目的时候遇到一个问题,sql 语句进行 like in 参数化,按照正常的方式是无法实现的我们一般的思维是: Like 参数:string strSql = "select * fro ...

  10. C#随学随记

    1.Microsoft.NET是基于Windows平台的一种技术(简称.NET),它包含了能在.NET Framework平台运行的所有语言..NET Framework是微软为开发应用程序创建的一个 ...