Web仿MSN弹出提示控件PopupWin无刷新弹出提示

网上关于PopupWin的使用方法有很多了,可以参考ASP.NET中Popup控件的使用方法

PopupWin的下载地址和英文原文可以访问以下地址:http://www.codeproject.com/KB/custom-controls/asppopup.aspx

 

关于无刷新弹出,只需添加Updatepanle中。

如要定时弹出,只需用两个Updatepanle,一个放置Time控件,设置时限进行刷新。另一个放置PopupWin。

 

PopupWin在与asp.net Ajax框架配合使用时,会有以下问题:

1.如设置PopuWin的Visible为false,在程序中必要的地方再设为true的话,页面运行后,会报错,且没有效果。

2.如设置AutoShow属性为false,在程序中必要的地方再设为true的话,页面运行后,会报错,且没有效果。

3.如设置AutoShow属性为true,则页面一加载就运行了PopupWin控件,即页面一加载就有弹出提示。

 

为解决以上问题,可以加入javascript方法: window.onload = null。这样页面加载时即不弹出提示。

 

代码如下:

 

前台:

 

 

后台:

 

 

如与数据库相连接,定时查询数据库,只需在Time事件中查询数据库。

但,如用户过多,超过50个用户同时在线,定时查询数据库则会因频繁连接数据库,造成数据库堵塞,导致系统崩溃,或导致系统速度变慢。

 

关于这一问题,研究中....

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值