最近的项目需要,急需实现消息推送功能。接连试了很多办法,让我们用JavaScript为了实现啊,其效果是不咋好,最后,我发现了一个PopupWin这个,看着眼前的成绩不错,开始使用。
1.准备工作。先去网上下载“EeekSoft.Web.PopupWin.dll”。放到你项目根文件夹以下,加入引用。
2.在前台页面加入
<%@ Register TagPrefix="cc1" Namespace="EeekSoft.Web" Assembly="EeekSoft.Web.PopupWin" %>3.加入控件
<cc1:PopupWin ID="popupWin" Style="z-index: 105; left: 296px; position: absolute; top: 528px" runat="server" Width="230px" Height="100px" WindowSize="300, 200" WindowScroll="False" ColorStyle="Blue" GradientDark="210, 200, 220" TextColor="0, 0, 3" Shadow="125, 90, 160" LightShadow="185, 170, 200" DarkShadow="128, 0, 102" Visible="False" ShowLink="True" OffsetX="150" ActionType="OpenLink" LinkTarget="_blank" > </cc1:PopupWin>
<span style="white-space:pre"> </span><asp:Button ID="btn_Popup" runat="server" Text="弹窗" OnClick="btn_Popup_Click"></asp:Button>4.后台代码
protected void btn_Popup_Click(object sender, EventArgs e) { //设置自己主动隐藏时间 //popupWin.HideAfter = (sender == null) ? -1 : 5000; //popupWin.Visible = true; popupWin.Title = "aaaaaaaa"; popupWin.Message = "bbbbbbb"; popupWin.Text = "cccccc"; popupWin.DragDrop = true; //设置显示的位置,在屏幕底部左边 popupWin.DockMode = PopupDocking.BottomRight; //设置弹出框的颜色 popupWin.ColorStyle = EeekSoft.Web.PopupColorStyle.Green; popupWin.HideAfter = 50000; popupWin.ShowAfter = 500; popupWin.Visible = true; }这样子就能够实现简单的弹窗了。
然后我们再来了解哈PopupWin控件的属性。这样方便我们能更好的使用它。
版权声明:本文博主原创文章,博客,未经同意不得转载。
原文:http://www.cnblogs.com/lcchuguo/p/4916545.html