MessageFolder.aspx.cs
上传用户:autodoor
上传日期:2022-08-04
资源大小:9973k
文件大小:2k
源码类别:

.net编程

开发平台:

Others

  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 qminoa.DA;
  12. namespace qminoa.Webs.Msg
  13. {
  14. public class MessageFolder : qminoa.Webs.PageBase
  15. {
  16. protected System.Web.UI.WebControls.DataGrid gridFolder;
  17. private void Page_Load(object sender, System.EventArgs e)
  18. {
  19. this.PageBegin("信息箱",false);
  20. string [] info_list = (new MsgObj()).MsgFolder(this.Empid); 
  21. DataTable table = new DataTable("infolist");
  22. DataColumnCollection columns = table.Columns;
  23. columns.Add("msgbox",typeof(System.String));
  24. columns.Add("msgbox_pic",typeof(System.String));
  25. columns.Add("total",typeof(System.String));
  26. columns.Add("new",typeof(System.String));
  27. string [] img_folder = new string [4];
  28. img_folder[0] = "<img src='image/inbox.gif' border='0'>收信息箱";
  29. img_folder[1] = "<img src='image/inbox.gif' border='0'>发信息箱";
  30. img_folder[2] = "<img src='image/inbox.gif' border='0'>草稿箱";
  31. img_folder[3] = "<img src='image/inbox.gif' border='0'>垃圾箱";
  32. string [] msgbox = new string [4];
  33. msgbox[0]="recnote";
  34. msgbox[1]="sendnote";
  35. msgbox[2]="caonote";
  36. msgbox[3] = "lanote";
  37. string [] msgcount = new string [4];
  38. int total = 0;
  39. total = Convert.ToInt32(info_list[1],10)+Convert.ToInt32(info_list[2],10);
  40. msgcount[0] = total.ToString();
  41. msgcount[1] = info_list[0];
  42. msgcount[2] = info_list[3];
  43. total = Convert.ToInt32(info_list[4],10)+ Convert.ToInt32(info_list[5],10);
  44. msgcount[3] = total.ToString();
  45. for(int i = 0; i < 4; i++)
  46. {
  47. DataRow row = table.NewRow();
  48. row["msgbox"] = msgbox[i];
  49. row["msgbox_pic"] = img_folder[i];
  50. row["total"] = msgcount[i];
  51. if(i == 0)
  52. {
  53. row["new"] = info_list[1];
  54. }
  55. table.Rows.Add(row);
  56. }
  57. gridFolder.DataSource = table.DefaultView;
  58. gridFolder.DataBind();
  59. }
  60. #region Web Form Designer generated code
  61. override protected void OnInit(EventArgs e)
  62. {
  63. //
  64. // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
  65. //
  66. InitializeComponent();
  67. base.OnInit(e);
  68. }
  69. /// <summary>
  70. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  71. /// 此方法的内容。
  72. /// </summary>
  73. private void InitializeComponent()
  74. {    
  75. this.Load += new System.EventHandler(this.Page_Load);
  76. }
  77. #endregion
  78. }
  79. }