manage_Truck.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_Truck : System.Web.UI.Page
  14. {
  15.     protected void Page_Load(object sender, EventArgs e)
  16.     {
  17.         bindTruck();
  18.     }
  19.     protected void bindTruck()
  20.     {
  21.         string sql = "";
  22.         if (rdibtnW.Checked)
  23.         {
  24.             sql = "select * from tb_Truck where Auditing=0";
  25.         }
  26.         else
  27.             if (rdibtnY.Checked)
  28.             {
  29.                 sql = "select * from tb_Truck where Auditing=1";
  30.             }
  31.             else
  32.                 if (rdibtnS.Checked)
  33.                 {
  34.                     sql = "select * from tb_Truck";
  35.                 }
  36.         gvTruck.DataSource = dataOperate.getDataset(sql, "tb_Truck");
  37.         gvTruck.DataKeyNames = new string[] { "ID" };
  38.         gvTruck.DataBind();
  39.     }
  40.     protected void gvTruck_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 gvTruck_RowDeleting(object sender, GridViewDeleteEventArgs e)
  57.     {
  58.         string sql = "delete from tb_Truck where ID=" + gvTruck.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.         bindTruck();
  68.     }
  69.     protected void gvTruck_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
  70.     {
  71.         string ID = this.gvTruck.DataKeys[e.NewSelectedIndex].Value.ToString();
  72.         string selSql = "select Auditing from tb_Truck where ID= " + ID;
  73.         SqlDataReader sdr = dataOperate.getRow(selSql);
  74.         sdr.Read();
  75.         int Auditing = Convert.ToInt32(sdr["Auditing"]);
  76.         if (Auditing == 0)
  77.         {
  78.             Auditing = 1;
  79.         }
  80.         else
  81.         {
  82.             Auditing = 0;
  83.         }
  84.         string updSql = "update tb_Truck set Auditing='" + Auditing + "' where ID=" + ID;
  85.         dataOperate.execSQL(updSql);
  86.         bindTruck();
  87.     }
  88.     protected void rdibtnS_CheckedChanged(object sender, EventArgs e)
  89.     {
  90.         bindTruck();
  91.     }
  92.     protected void rdibtnY_CheckedChanged(object sender, EventArgs e)
  93.     {
  94.         bindTruck();
  95.     }
  96.     protected void rdibtnW_CheckedChanged(object sender, EventArgs e)
  97.     {
  98.         bindTruck();
  99.     }
  100.     protected void gvTruck_PageIndexChanging(object sender, GridViewPageEventArgs e)
  101.     {
  102.         gvTruck.PageIndex = e.NewPageIndex;
  103.         gvTruck.DataBind();
  104.     }
  105. }