//修改、删除、分析 protected void Gridview1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Modify1")//修改 { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; Gridview1.SelectedIndex = row.RowIndex; label_SampleID.Text = e.CommandArgument.ToString(); label_New.Text = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString(); TextBox4.Text = Gridview1.Rows[row.RowIndex].Cells[7].Text.ToString(); TextBox6.Text = Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString(); TextBox2.Text = Gridview1.Rows[row.RowIndex].Cells[5].Text.ToString(); DropDownList4.SelectedValue = Gridview1.Rows[row.RowIndex].Cells[6].Text.ToString(); TextBox7.Text = Gridview1.DataKeys[row.RowIndex]["CRMOS_Remark"].ToString(); Panel_SampleNew.Visible = true; UpdatePanel_SampleNew.Update(); } if (e.CommandName == "Delete1")//删除 { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; Gridview1.SelectedIndex = row.RowIndex; label_SampleID.Text = e.CommandArgument.ToString(); CRMOutsideSampleinfo.CRMOS_ID = new Guid(label_SampleID.Text.ToString()); cs.DeleteCRMOutsideSample(CRMOutsideSampleinfo); BindGridview1(""); UpdatePanel_OutWeb.Update(); ScriptManager.RegisterClientScriptBlock(UpdatePanel_OutWeb, GetType(), "alert", "alert('删除成功!')", true); return; } if (e.CommandName == "Analysis")//分析 { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; Gridview1.SelectedIndex = row.RowIndex; label_SampleID.Text = e.CommandArgument.ToString(); label_Result.Text = Gridview1.Rows[row.RowIndex].Cells[1].Text.ToString() + " " + Gridview1.Rows[row.RowIndex].Cells[2].Text.ToString(); TextBox14.Text = Gridview1.DataKeys[row.RowIndex]["CRMOS_AnalysisResult"].ToString(); Panel_Check.Visible = true; UpdatePanel_Check.Update(); } if (e.CommandName == "Check1") { GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow; label18.Text = Gridview1.Rows[row.RowIndex].Cells[4].Text.ToString(); label19.Text = e.CommandArgument.ToString(); Panel1.Visible = true; BindBos(); UpdatePanel1.Update(); } if (e.CommandName == "UP1") { Label46.Text = e.CommandArgument.ToString(); ShowPanel(); UpdatePanel_upload.Update(); } }
protected void Page_Load(object sender, EventArgs e) { Title = "外来样品管理"; if (!((Session["UserRole"].ToString().Contains("外来样品")))) { Response.Redirect("~/Default.aspx"); } if (!IsPostBack) { BindBos(); BindGridview1(""); UpdatePanel_OutWeb.Update(); ClosePanel(); UpdatePanel_upload.Update(); } #region 权限 if (Request.QueryString["status"] == "Look")//外来样品查看 { Button3.Visible = false; Gridview1.Columns[22].Visible = true; //Gridview1.Columns[18].Visible = true; UpdatePanel_OutWeb.Update(); } if (Request.QueryString["status"] == "Edit")//外来样品维护 { Button3.Visible = true; Gridview1.Columns[22].Visible = true; Gridview1.Columns[17].Visible = true; Gridview1.Columns[18].Visible = true; UpdatePanel_OutWeb.Update(); } if (Request.QueryString["status"] == "Check")//外来样品审核 { Button3.Visible = false; Gridview1.Columns[22].Visible = true; Gridview1.Columns[19].Visible = true; UpdatePanel_OutWeb.Update(); } if (Request.QueryString["status"] == "Analysis")//外来样品分析 { Button3.Visible = false; Gridview1.Columns[20].Visible = true; Gridview1.Columns[21].Visible = true; Gridview1.Columns[22].Visible = true; UpdatePanel_OutWeb.Update(); } #endregion }
protected void ok_upload_Click(object sender, EventArgs e) { string fileExrensio = Path.GetExtension(FileUpload1.FileName).ToLower(); //ToLower转化为小写,获得扩展名 string UploadURL = Server.MapPath("~/file/"); //上传的目录 string fullname = FileUpload1.FileName; //上传文件的原名 string newname = DateTime.Now.ToString("yyyyMMddhhmmss"); //上传文件重命名 if (FileUpload1.PostedFile.FileName != null) { if (fileExrensio == ".doc" || fileExrensio == ".docx" || fileExrensio == ".pdf" || fileExrensio == ".xls" || fileExrensio == ".xlsx" || fileExrensio == ".txt")//判断文件扩展名 { try { if (!Directory.Exists(UploadURL)) //判断文件夹是否已经存在 { Directory.CreateDirectory(UploadURL); //创建文件夹 } FileUpload1.PostedFile.SaveAs(UploadURL + newname + fullname); //保存上传的文件 } catch { ScriptManager.RegisterClientScriptBlock(UpdatePanel_upload, GetType(), "aa", "alert('上传失败!')", true); return; } } else { ScriptManager.RegisterClientScriptBlock(UpdatePanel_upload, GetType(), "aa", "alert('不支持此文件格式!')", true); return; } } else { ScriptManager.RegisterClientScriptBlock(UpdatePanel_upload, GetType(), "aa", "alert('请选择文件!')", true); return; } string filePath = "file/" + newname + fullname; Guid TTD_DetailID = new Guid(Label46.Text.ToString()); string TTD_IsUploaded = "是"; string TTD_RepRoute = filePath; cs.UpdateCRMOutsideSample_up(TTD_DetailID, filePath); ClosePanel(); UpdatePanel_upload.Update(); BindGridview1(""); UpdatePanel_OutWeb.Update(); }
protected void cancel_upload_Click(object sender, EventArgs e) { ClosePanel(); UpdatePanel_upload.Update(); }