最近的项目需要,急需实现消息推送功能。接连试了很多办法,让我们用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