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

C# 专栏收录该内容
52 篇文章 0 订阅

网上关于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
    点赞
  • 8
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值