知识点 词汇表 联系我们
按类别浏览
内容搜索    
当前位置:WEB开发技术知识库(www.cn-web.com) .: .Net技术 .: 组件/控件开发 .: ASP.NET中Popup Control控件的使用(类似msn信息提示)

ASP.NET中Popup Control控件的使用(类似msn信息提示)


官方地址:http://www.codeproject.com/KB/custom-controls/asppopup.aspx
最好在官方下载,下载时需要简单注册下,不要使用工具下载,否则有可能下载不下,不过您也可以在其它网站下载,不过我不推荐,呵呵。
简介:完全能够自定义弹出窗口的样式、内容、链接,该控件支持Mozilla, Internet ExplorerOpera等。
效果图示:


我们下载source.zip,将其解压,将里面的bin 1.1文件夹下的EeekSoft.Web.PopupWin.dll文件加入到我们的项目中(可以将其添加到我们vs2005工具箱中:
然后将其拖动到页面中,然后设置它的
相关属性:
PopupSpeed:设置提示窗口弹出的速度;
ShowAfter:设置提示窗口在页面打开后显示的时间延迟;
link:打开页面的地址;
linktarget:打开页面的目标;
ActionType:决定打开窗口的方式,详见下相关事件里的介绍;
hideafter:什么时候隐藏,如果不隐藏除非用户去关闭它,将其值设为-1
相关事件:
该控件有两个事件,LinkClicked(popup中的连接被点击),和PopupClosed(用户点击popup中的'X'按钮)。
有三种方式来控制这个事件。
使用什么方法是由ActionType属性决定的。
可能的三种动作如下:

  • MessageWindow (默认) – 如果选择这个动作,控件会弹出一个新的浏览器窗口,其中显示Text 属性指定的文本。

  • OpenLink – 这种情况下,控件允许你做任何的JavaSript操作,或者是打开一个指向其它页面的链接(Link属性)。你也可以改变生成的标签的target属性。生成的代码看起来就像这样: Link..,在Link 中使用引用的时候得小心。 (只有当LinkTarget 不是空字符串的时候才会添加Target属性。)

  • RaiseEvents – 当选择这一项的时候,popup控件会在服务器端引起LinkClicked 和PopupClosed 事件。

好,控件功能很强大,还需要大家一起来摸索,我只能说到这里了。


对此文章打分评级

用户评论

增加评论
此文章还没有任何评论!
网站地图 - 知识词汇 - 全文检索 - 广告服务 - 帮助中心 - 联系我们
.:www.cn-web.com
网站技术开发联盟之WEB开发技术知识库
联系人:老韩(QQ:5679551)
晋ICP备07003487号