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

.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. namespace qminoa.Webs.FM
  12. {
  13. public class SetRightType : System.Web.UI.Page
  14. {
  15.     protected static int type;
  16. protected static int fid;
  17. protected System.Web.UI.WebControls.ImageButton cmdCancel;
  18. protected System.Web.UI.WebControls.ImageButton cmdNext;
  19. protected System.Web.UI.WebControls.Label Label3;
  20. protected System.Web.UI.WebControls.Label Label2;
  21. protected System.Web.UI.WebControls.Label Label1;
  22. protected System.Web.UI.WebControls.RadioButton radAccount;
  23. protected System.Web.UI.WebControls.RadioButton radBranch;
  24.     protected int did;
  25. private void Page_Load(object sender, System.EventArgs e)
  26. {
  27. if(!this.IsPostBack)
  28. {
  29. type=Convert.ToInt32(Request.QueryString["type"].ToString(),10);
  30. if(type!=0)
  31. {
  32. Session["RightType"]=type;
  33. if(Convert.ToInt32(Request.QueryString["fid"].ToString(),10)!=0)
  34. {
  35. fid=Convert.ToInt32(Request.QueryString["fid"].ToString(),10);
  36. }
  37. else 
  38. {
  39. did=Convert.ToInt32(Request.QueryString["did"].ToString(),10);
  40.     //Session["_docid"]=did;
  41. }
  42. }
  43. }
  44.            
  45. }
  46. #region Web Form Designer generated code
  47. override protected void OnInit(EventArgs e)
  48. {
  49. //
  50. // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
  51. //
  52. InitializeComponent();
  53. base.OnInit(e);
  54. }
  55. /// <summary>
  56. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  57. /// 此方法的内容。
  58. /// </summary>
  59. private void InitializeComponent()
  60. {    
  61. this.cmdNext.Click += new System.Web.UI.ImageClickEventHandler(this.cmdNext_Click);
  62. this.cmdCancel.Click += new System.Web.UI.ImageClickEventHandler(this.cmdCancel_Click);
  63. this.Load += new System.EventHandler(this.Page_Load);
  64. }
  65. #endregion
  66. private void cmdNext_Click(object sender, System.Web.UI.ImageClickEventArgs e)
  67. {
  68. if(radBranch.Checked)
  69. Response.Redirect("ShowBranch.aspx",false);
  70. else if(radAccount.Checked)
  71. Response.Redirect("ShowAccount.aspx",false);
  72. }
  73. private void cmdCancel_Click(object sender, System.Web.UI.ImageClickEventArgs e)
  74. {
  75. int righttype;
  76. int fid;
  77. int doc_id;
  78. righttype=Convert.ToInt32(Session["RightType"]);
  79. fid=Convert.ToInt32(Session["_folderId"]);
  80. doc_id=Convert.ToInt32(Session["_docid"]); 
  81. if(righttype==4)
  82. Response.Redirect("fmNewFolder.aspx?docid="+doc_id+"&id="+fid+"&type=-3",false);
  83. }
  84. else if(righttype==5)
  85. {
  86.    Response.Redirect("fmNewFile.aspx?did="+doc_id+"&fid="+fid+"&type=-3",false);
  87. }
  88. }
  89. }
  90. }