PopNotifyMessage.aspx.cs
上传用户:tree100901
上传日期:2007-06-03
资源大小:2295k
文件大小:4k
源码类别:

OA系统

开发平台:

C#

  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Web;
  7. using System.Web.SessionState;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.HtmlControls;
  11. using EeekSoft.Web;
  12. namespace OA
  13. {
  14. /// <summary>
  15. /// NotifyMessage 的摘要说明。
  16. /// </summary>
  17. public class PopNotifyMessage : System.Web.UI.Page
  18. {
  19. protected System.Web.UI.HtmlControls.HtmlInputHidden Hidden2;
  20. protected System.Web.UI.HtmlControls.HtmlInputHidden Hidden3;
  21. protected System.Web.UI.HtmlControls.HtmlInputHidden Hidden4;
  22. protected System.Web.UI.HtmlControls.HtmlInputHidden Hidden5;
  23. protected EeekSoft.Web.PopupWin PopupWin1;
  24. protected System.Web.UI.HtmlControls.HtmlInputHidden Hidden1;
  25. private void Page_Load(object sender, System.EventArgs e)
  26. {
  27. CheckUser cku = new CheckUser();
  28. cku.UserName = User.Identity.Name;
  29. Hidden1.Value = cku.UserID.ToString();// 在此处放置用户代码以初始化页面
  30. if (Page.IsPostBack)
  31. {
  32. if(Request.Form["Hidden2"].ToString().Trim()!="")
  33. {
  34. PopupWin1.Message="<img src='images\bob.gif' border='0' align='right'><p><b><br><span style='color:#00a000;'>有新的"+Request.Form["Hidden2"].ToString()+"!</span></b></p>";
  35. PopupWin1.LinkTarget="_blank";
  36. PopupWin1.LightShadow=Color.FromArgb(255,192,128);
  37. PopupWin1.Shadow=Color.FromArgb(128,64,0);
  38. PopupWin1.TextColor=Color.FromArgb(0,0,0);
  39. PopupWin1.GradientLight=Color.FromArgb(251,238,187);
  40. PopupWin1.GradientDark=Color.FromArgb(255,153,0);
  41. PopupWin1.DarkShadow=Color.FromArgb(0,0,0);
  42. PopupWin1.AutoShow=true;
  43. PopupWin1.HideAfter=5000;
  44. PopupWin1.Link ="DisplayMessage.aspx?PersonID="+Hidden1.Value;
  45. }
  46. if(Request.Form["Hidden3"].ToString().Trim()!="")
  47. {
  48. PopupWin1.Message="<img src='images\bob.gif' border='0' align='right'><p><b><br><span style='color:#00a000;'>有新的"+Request.Form["Hidden3"].ToString()+"!</span></b></p>";
  49. PopupWin1.LinkTarget="_blank";
  50. PopupWin1.AutoShow=true;
  51. PopupWin1.HideAfter=5000;
  52. PopupWin1.Link ="DisplayFile.aspx?PersonID="+Hidden1.Value;
  53. }
  54. if(Request.Form["Hidden4"].ToString().Trim()!="")
  55. {
  56. PopupWin1.Message="<img src='images\bob.gif' border='0' align='right'><p><b><br><span style='color:#00a000;'>有新的"+Request.Form["Hidden4"].ToString()+"!</span></b></p>";
  57. PopupWin1.LinkTarget="_blank";
  58. PopupWin1.ColorStyle=PopupColorStyle.Green;
  59. PopupWin1.AutoShow=true;
  60. PopupWin1.HideAfter=5000;
  61. PopupWin1.Link ="DisplayDocument.aspx?PersonID="+Hidden1.Value;
  62. }
  63. if(Request.Form["Hidden5"].ToString().Trim()!="")
  64. {
  65. PopupWin1.Message="<img src='images\bob.gif' border='0' align='right'><p><b><br><span style='color:#00a000;'>有新的"+Request.Form["Hidden5"].ToString()+"!</span></b></p>";
  66. PopupWin1.LinkTarget="_blank";
  67. PopupWin1.ColorStyle=PopupColorStyle.Red;
  68. PopupWin1.AutoShow=true;
  69. PopupWin1.HideAfter=5000;
  70. PopupWin1.Link ="DisplayMeeting.aspx?PersonID="+Hidden1.Value;
  71. }
  72. RegisterStartupScript("client","<script>setInterval('GetNewMessage()',5000);</script>");
  73. }
  74. if (!Page.IsPostBack)
  75. {
  76. PopupWin1.AutoShow=false;
  77. PopupWin1.HideAfter=-1;
  78. }
  79. }
  80. #region Web 窗体设计器生成的代码
  81. override protected void OnInit(EventArgs e)
  82. {
  83. //
  84. // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
  85. //
  86. InitializeComponent();
  87. base.OnInit(e);
  88. }
  89. /// <summary>
  90. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  91. /// 此方法的内容。
  92. /// </summary>
  93. private void InitializeComponent()
  94. {    
  95. this.Load += new System.EventHandler(this.Page_Load);
  96. }
  97. #endregion
  98. }
  99. }