ST_Admin_orderlistnd.aspx.cs
上传用户:wyx_1982
上传日期:2020-04-18
资源大小:699k
文件大小:4k
源码类别:

SCSI/ASPI

开发平台:

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 ST_GROUP.EnterpriseOnlineInfoManage
  12. {
  13. /// <summary>
  14. /// ST_Admin_orderlistnd 的摘要说明。
  15. /// </summary>
  16. public partial class ST_Admin_orderlistnd : System.Web.UI.Page
  17. {
  18. ST_DataBase ST_database = new ST_DataBase();
  19. protected void Page_Load(object sender, System.EventArgs e)
  20. {
  21. // 在此处放置用户代码以初始化页面
  22. if (Session["admin"] == null)
  23. {
  24. //Response.Write("<script>alert("您还没有登录,不能进行接下来的操作,请登录后断续!");</script>");
  25. Response.Redirect("ST_contraller.aspx?cname=noadmin");
  26. }
  27. if(!Page.IsPostBack)
  28. {
  29. string ST_strsql;
  30. ST_strsql = "SELECT *  FROM ST_tOrder  where ST_isdeal <> '是' order by ST_ID desc";
  31. DataTable ST_dt = ST_database.ReadTable(ST_strsql);
  32. DataGrid1.DataSource = ST_dt;
  33. DataGrid1.DataBind();
  34. }
  35. }
  36. #region Web 窗体设计器生成的代码
  37. override protected void OnInit(EventArgs e)
  38. {
  39. //
  40. // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
  41. //
  42. InitializeComponent();
  43. base.OnInit(e);
  44. }
  45. /// <summary>
  46. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  47. /// 此方法的内容。
  48. /// </summary>
  49. private void InitializeComponent()
  50. {    
  51. this.DataGrid1.CancelCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_CancelCommand);
  52. this.DataGrid1.EditCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_EditCommand);
  53. this.DataGrid1.UpdateCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_UpdateCommand);
  54. this.DataGrid1.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_DeleteCommand);
  55. }
  56. #endregion
  57. private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  58. {
  59. DataGrid1.EditItemIndex = e.Item.ItemIndex; 
  60. string ST_strsql;
  61. ST_strsql= "SELECT *  FROM ST_tOrder where ST_isdeal <> '是' order by ST_ID desc";
  62. DataTable ST_dt = ST_database.ReadTable(ST_strsql);
  63. DataGrid1.DataSource = ST_dt;
  64. DataGrid1.DataBind();
  65. }
  66. private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  67. {
  68. string ST_myid;
  69. string ST_strsql="";
  70. ST_myid =e.Item.Cells[0].Text;
  71. ST_strsql="delete  from ST_tOrder where st_ID="+ST_myid;
  72. ST_database.execsql(ST_strsql);
  73. ST_strsql="SELECT *  FROM ST_tOrder where ST_isdeal <> '是' order by ST_ID desc";
  74. DataTable ST_dt = ST_database.ReadTable(ST_strsql);
  75. DataGrid1.DataSource = ST_dt;
  76. DataGrid1.DataBind();
  77. }
  78. private void DataGrid1_CancelCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  79. {
  80. DataGrid1.EditItemIndex = -1;
  81. string ST_strsql;
  82. ST_strsql= "SELECT *  FROM ST_tOrder where ST_isdeal <> '是' order by ST_ID desc";
  83. DataTable ST_dt = ST_database.ReadTable(ST_strsql);
  84. DataGrid1.DataSource = ST_dt;
  85. DataGrid1.DataBind();
  86. }
  87. private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  88. {
  89. string ST_isdeal,ST_id; 
  90. string ST_strsql;   
  91. TextBox tb;                   
  92. ST_id = e.Item.Cells[0].Text;
  93. tb = (TextBox)(e.Item.Cells[5].Controls[0]);
  94. ST_isdeal = tb.Text;
  95. //TextBox3.Text=tb.Text;
  96. ST_strsql="update ST_tOrder set ST_isdeal='"+ST_isdeal+"' where ST_ID="+ST_id;
  97. ST_database.execsql(ST_strsql);
  98. ST_strsql="SELECT *  FROM ST_tOrder where ST_isdeal <> '是' order by ST_ID desc";
  99. DataGrid1.EditItemIndex = -1;
  100. DataTable ST_dt = ST_database.ReadTable(ST_strsql);
  101. DataGrid1.DataSource = ST_dt;
  102. DataGrid1.DataBind();
  103. }
  104. }
  105. }