protected void Button_AddBasic_Click(object sender, EventArgs e) { TextBox1.Text = ""; TextBox2.Text = ""; TxtFormulaEdit.Text = ""; LabelAddOrEdit.Text = "新增"; DropDownList_PBC.DataSource = csl.S_PBCraft_Capacity(new Guid(label_CSN_ID3.Text.Trim())); DropDownList_PBC.DataTextField = "PBC_Name"; DropDownList_PBC.DataValueField = "PBC_ID"; DropDownList_PBC.DataBind(); DropDownList_PBC.SelectedIndex = 0; label_CSN_Name_ADD.Text = label_CSN_Name3.Text; DropDownList_PBC.Enabled = true; Panel1.Visible = true; UpdatePanel1.Update(); }
protected void GridView_Basic_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Delete_Basic")// { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; // GridView_WOmain.SelectedIndex = row.RowIndex; string id = e.CommandArgument.ToString().Trim(); try { Guid guid = new Guid(id); csl.D_CSeries(guid); ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除成功!')", true); } catch (Exception) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除失败!,请您再核对!')", true); return; } //panel 各种隐藏 TextBox_PT.Text = ""; TextBox_Series.Text = ""; TextBox_ProductName.Text = ""; Panel_Basic.Visible = true; Panel_Add.Visible = false; UpdatePanel_Add.Update(); Panel_PT.Visible = false; UpdatePanel_PT.Update(); databind4(); Panel_Product.Visible = false; UpdatePanel_Product.Update(); // TextBox_PBC.Text = ""; UpdatePanel_Basic.Update(); Panel1.Visible = false; UpdatePanel1.Update(); } if (e.CommandName == "Edit_Basic")// { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; GridView_Basic.SelectedIndex = row.RowIndex; DropDownList_PBC.DataSource = erl.S_WOError_Rework_PBCraft(); DropDownList_PBC.DataTextField = "PBC_Name"; DropDownList_PBC.DataValueField = "PBC_ID"; DropDownList_PBC.DataBind(); string[] al = e.CommandArgument.ToString().Split(new char[] { '?' }); DropDownList_PBC.SelectedItem.Text = al[1]; DropDownList_PBC.Enabled = false; Label_ID.Text = al[0]; TextBox1.Text = al[2]; TextBox2.Text = al[3]; TxtFormulaEdit.Text = al[4]; LabelAddOrEdit.Text = "编辑"; Panel1.Visible = true; UpdatePanel1.Update(); } }
protected void Page_Load(object sender, EventArgs e) { try { if (Request.QueryString["state"] == null) { label_pagestate.Text = "look"; } else { label_pagestate.Text = Request.QueryString["state"]; } string state = label_pagestate.Text; if (state.Trim() == "look") { Title = "异常查看"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "clycjy") { Title = "材料异常检验"; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "yccl") { Title = "异常处理"; Btn_M_Confirm.Visible = false; // Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "ycgz") { Title = "异常跟踪"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; // Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "ycja") { Title = "异常结案"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; // Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "ycsh") { Title = "异常审核"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; // Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "ychq") { Title = "异常会签"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; // GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; Button3.Visible = false; } if (state.Trim() == "ycfg") { Title = "异常返工"; Btn_M_Confirm.Visible = false; Btn_ErrorDealer_Confirm.Visible = false; Btn_ErrorTrack_Confirm.Visible = false; GridView2.Columns[7].Visible = false; Btn_ErrorRecover_Confirm.Visible = false; Button1.Visible = false; // Button3.Visible = false; } if (!IsPostBack) { try { if (!((Session["UserRole"].ToString().Contains("异常查看")) || (Session["UserRole"].ToString().Contains("材料异常检验")) || (Session["UserRole"].ToString().Contains("异常处理")) || (Session["UserRole"].ToString().Contains("异常跟踪")) || (Session["UserRole"].ToString().Contains("异常结案")) || (Session["UserRole"].ToString().Contains("异常审核")) || (Session["UserRole"].ToString().Contains("异常会签")) || (Session["UserRole"].ToString().Contains("异常返工")))) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true); Response.Redirect("~/Default.aspx"); } if (!(Session["UserRole"].ToString().Contains("材料异常检验"))) { Btn_M_Confirm.Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常处理"))) { Btn_ErrorDealer_Confirm.Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常跟踪"))) { Btn_ErrorTrack_Confirm.Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常结案"))) { Btn_ErrorRecover_Confirm.Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常审核"))) { Button1.Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常会签"))) { GridView2.Columns[7].Visible = false; } if (!(Session["UserRole"].ToString().Contains("异常返工"))) { Button3.Visible = false; } label_GridPageState.Text = "默认数据源"; string condition = " and 1=1"; GridView_WOmain.DataSource = erl.S_WorkOrder_Check(condition); GridView_WOmain.DataBind(); UpdatePanel_WOmain.Update(); DropDownList_PBC.DataSource = erl.S_WOError_Rework_PBCraft(); DropDownList_PBC.DataTextField = "PBC_Name"; DropDownList_PBC.DataValueField = "PBC_ID"; DropDownList_PBC.DataBind(); DropDownList_PBC.Items.Insert(0, new ListItem("请选择", "")); DropDownList_ReworkOption.DataSource = erl.S_WOError_Rework_ReWorkOption(); DropDownList_ReworkOption.DataTextField = "RWO_Name"; DropDownList_ReworkOption.DataValueField = "RWO_ID"; DropDownList_ReworkOption.DataBind(); DropDownList_ReworkOption.Items.Insert(0, new ListItem("请选择", "")); } catch (Exception) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true); Response.Redirect("~/Default.aspx"); } } } catch (Exception) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true); Response.Redirect("~/Default.aspx"); } }