private void GetManagerInfo() { Fannie.Manager m = new Fannie.Manager(); DataSet ds = m.GetOneManager(Request.Cookies["id"].Value.ToString()); dvManage.DataSource = ds; dvManage.DataBind(); }
protected void btnUpdateClick(object sender, EventArgs e) { if (((Button)(dvManage.FindControl("btnEdit"))).Text == "取消") { Fannie.Manager m = new Fannie.Manager(); string name = ((TextBox)(dvManage.FindControl("tbName"))).Text; string sex = ((TextBox)(dvManage.FindControl("tbSex"))).Text; string t1 = ((TextBox)(dvManage.FindControl("tbT1"))).Text; string t2 = ((TextBox)(dvManage.FindControl("tbT2"))).Text; string emai = ((TextBox)(dvManage.FindControl("tbE"))).Text; string[] pt = new string[6] { Request.Cookies["id"].Value.ToString(), name, sex, t1, t2, emai }; if (m.ModifyManager(pt) > 0) { GetManagerInfo(); Response.Write("<script>alert('修改成功')</script>"); } } else { Response.Write("<script>alert('若需要修改信息,请先点击编辑')</script>"); } }
/// <summary> /// 提交上传的文件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_Commit_Click(object sender, EventArgs e) { #region 属性 int flag1 = 0; string mailtheme; string mailcontent; string filepath; string mailtype = "归档材料"; DateTime sendertime = DateTime.Now; string signdate = DateTime.Now.ToString("yyyyMMddHHmm"); Fannie.Mail ml = new Fannie.Mail(); #endregion #region 判断控件内添加的文件是否属于规定类型,否则警告 if (FileUploadMain.HasFile) { bool fileOK = false; string fileExtension = System.IO.Path.GetExtension(FileUploadMain.FileName).ToLower(); String[] allowedExtensions = { ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".rar", ".zip" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension == allowedExtensions[i]) { fileOK = true; } } if (fileOK == false) { Response.Write("<script>alert('上传的附件只能是.doc、.docx、.xls、.xlsx、.ppt、.pptx、.rar、zip类型!请重新上传。')</script>"); return; } int filesize = (FileUploadMain.PostedFile.ContentLength); if (filesize > 200000000) { Response.Write("<script>alert('您上传的文件大于200MB,请重新选择')<script>"); return; } else { //获取文件名 string FileNameNoExtension = System.IO.Path.GetFileNameWithoutExtension(FileUploadMain.FileName).ToLower(); //获取文件后缀 string FileExtension = System.IO.Path.GetExtension(FileUploadMain.FileName).ToLower(); filepath = Server.MapPath("~/") + "Mail\\" + signdate + "-" + FileUploadMain.FileName; if (File.Exists(filepath)) { Response.Write("<script>alert('您即将上传的附件已存在,请重新选择文件或者更改文件名')<script>"); } FileUploadMain.SaveAs(filepath); } } else { filepath = ""; } #endregion string[] name = tbSendTo.Text.Split(','); mailtheme = txt_theme.Text; mailcontent = ""; Fannie.Manager man = new Fannie.Manager(); string admin = man.GetAdminID().Tables[0].Rows[0][0].ToString(); if (tbSendTo.Text != "") { flag1 = ml.AddMail(id, admin, mailtheme, mailcontent, sendertime, mailtype, filepath); } if (flag1 > 0) { Response.Write("<script language='javascript'>alert('发送成功!');window.location.href='FinalDataOutbox.aspx';</script>"); } else { Response.Write("<script language='javascript'>alert('发送失败!');window.location.href='SendFinalData.aspx';</script>"); } }