wang4978

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

网上关于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。这样页面加载时即不弹出提示。

代码如下:

前台:

 

Code

后台:

Code

 

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

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

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

 

posted on 2009-08-24 11:13  wang4978  阅读(406)  评论(0)    收藏  举报