manage_Special.aspx.cs
上传用户:yawei0714
上传日期:2020-11-26
资源大小:1004k
文件大小:3k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

HTML/CSS

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using System.Drawing;
  12. using System.Data.SqlClient;
  13. public partial class Manage_manage_Special : System.Web.UI.Page
  14. {
  15.     protected void Page_Load(object sender, EventArgs e)
  16.     {
  17.         bindSpecial();
  18.     }
  19.     protected void bindSpecial()
  20.     {
  21.         string sql = "";
  22.         if (rdibtnW.Checked)
  23.         {
  24.             sql = "select * from tb_Special where Auditing=0";
  25.         }
  26.         else
  27.             if (rdibtnY.Checked)
  28.             {
  29.                 sql = "select * from tb_Special where Auditing=1";
  30.             }
  31.             else
  32.                 if (rdibtnS.Checked)
  33.                 {
  34.                     sql = "select * from tb_Special";
  35.                 }
  36.         gvSpecial.DataSource = dataOperate.getDataset(sql, "tb_Freight");
  37.         gvSpecial.DataKeyNames = new string[] { "ID" };
  38.         gvSpecial.DataBind();
  39.     }
  40.     protected void gvSpecial_RowDataBound(object sender, GridViewRowEventArgs e)
  41.     {
  42.         if (e.Row.RowType == DataControlRowType.DataRow)
  43.         {
  44.             if (e.Row.Cells[6].Text == "False")
  45.             {
  46.                 e.Row.Cells[6].Text = "未审核";
  47.                 e.Row.Cells[6].ForeColor = Color.Red;
  48.             }
  49.             else
  50.             {
  51.                 e.Row.Cells[6].Text = "已审核";
  52.                 e.Row.Cells[6].ForeColor = Color.Blue;
  53.             }
  54.         }
  55.     }
  56.     protected void gvSpecial_RowDeleting(object sender, GridViewDeleteEventArgs e)
  57.     {
  58.         string sql = "delete from tb_Special where ID=" + gvSpecial.DataKeys[e.RowIndex].Value.ToString();
  59.         if (dataOperate.execSQL(sql))
  60.         {
  61.             Page.RegisterStartupScript("true", "<script>alert('删除成功!')</script>");
  62.         }
  63.         else
  64.         {
  65.             Page.RegisterStartupScript("false", "<script>alert('删除失败!')</script>");
  66.         }
  67.         bindSpecial();
  68.     }
  69.    
  70.     protected void rdibtnS_CheckedChanged(object sender, EventArgs e)
  71.     {
  72.         bindSpecial();
  73.     }
  74.     protected void rdibtnY_CheckedChanged(object sender, EventArgs e)
  75.     {
  76.         bindSpecial();
  77.     }
  78.     protected void rdibtnW_CheckedChanged(object sender, EventArgs e)
  79.     {
  80.         bindSpecial();
  81.     }
  82.     protected void gvSpecial_PageIndexChanging(object sender, GridViewPageEventArgs e)
  83.     {
  84.         gvSpecial.PageIndex = e.NewPageIndex;
  85.         gvSpecial.DataBind();
  86.     }
  87.     protected void gvSpecial_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
  88.     {
  89.         string ID = this.gvSpecial.DataKeys[e.NewSelectedIndex].Value.ToString();
  90.         string selSql = "select Auditing from tb_Special where ID= " + ID;
  91.         SqlDataReader sdr = dataOperate.getRow(selSql);
  92.         sdr.Read();
  93.         int Auditing = Convert.ToInt32(sdr["Auditing"]);
  94.         if (Auditing == 0)
  95.         {
  96.             Auditing = 1;
  97.         }
  98.         else
  99.         {
  100.             Auditing = 0;
  101.         }
  102.         string updSql = "update tb_Special set Auditing='" + Auditing + "' where ID=" + ID;
  103.         dataOperate.execSQL(updSql);
  104.         bindSpecial();
  105.     }
  106. }