ProcductPic.aspx.cs
上传用户:shjujing
上传日期:2022-07-28
资源大小:11244k
文件大小:7k
源码类别:

Email客户端

开发平台:

Visual C++

  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 background;
  12. public partial class Manage_ProcductPic : System.Web.UI.Page
  13. {
  14.     uppic up = new uppic();
  15.     protected void Page_Load(object sender, EventArgs e)
  16.     {
  17.     }
  18.     protected void ImageButton1_Command(object sender, CommandEventArgs e)
  19.     {
  20.         Session["linklogo"] = e.CommandArgument.ToString();
  21.     }
  22.     protected void ImageButton2_Command(object sender, CommandEventArgs e)
  23.     {
  24.         Session["Brand"] = e.CommandArgument.ToString();
  25.     }
  26.     protected void ImageButton3_Command(object sender, CommandEventArgs e)
  27.     {
  28.         Session["Pic"] = e.CommandArgument.ToString();
  29.     }
  30.     protected void linkLogoup_Click(object sender, EventArgs e)
  31.     {
  32.         //Response.Write("<script>alert('" + Session["linklogo"].ToString() + "');</script>");
  33.         if (Session["linklogo"] != null)
  34.         {
  35.             if (this.myFile.PostedFile != null)
  36.             {
  37.                 string photoName1 = myFile.PostedFile.FileName; //获取初始文件名
  38.                 int i = photoName1.LastIndexOf("."); //取得文件名中最后一个"."的索引
  39.                 string newext = photoName1.Substring(i); //获取文件扩展名
  40.                 newext = newext.ToLower();//转换成小写
  41.                 if (newext != ".gif" && newext != ".jpg" && newext != ".jpeg" && newext != ".bmp" && newext != ".png")
  42.                 {
  43.                     Response.Write("<script>alert('文件格式不正确');</script>");
  44.                     Response.End();
  45.                 }
  46.                 DateTime now = DateTime.Now; //获取系统时间
  47.                 string photoName2 = now.Millisecond.ToString() + "_" + myFile.PostedFile.ContentLength.ToString() + newext; //重新为文件命名,时间毫秒部分+文件大小+扩展名
  48.                 myFile.PostedFile.SaveAs(Server.MapPath("..\Image\" + photoName2)); // 保存文件到路径,用Server.MapPath()取当前文件的绝对目录.在asp.net里""必须用"\"代替
  49.                 bool yes=up.uppicFile(Session["linklogo"].ToString(),photoName2,"linklogo");
  50.                 if (yes)
  51.                 {
  52.                     Response.Write("<script>alert('文件上传成功');</script>");
  53.                     Session.Remove("linklogo");
  54.                 }
  55.                 else {
  56.                     Response.Write("<script>alert('文件上传失败');</script>");
  57.                 }
  58.             }
  59.         }
  60.         else {
  61.             Response.Write("<script>alert('没有找到与图片相关的商品信息');</script>");
  62.         }
  63.     }
  64.     protected void Brandupbtn_Click(object sender, EventArgs e)
  65.     {
  66.         if (Session["Brand"] != null)
  67.         {
  68.             if (this.myFile1.PostedFile != null)
  69.             {
  70.                 string photoName1 = myFile1.PostedFile.FileName; //获取初始文件名
  71.                 int i = photoName1.LastIndexOf("."); //取得文件名中最后一个"."的索引
  72.                 string newext = photoName1.Substring(i); //获取文件扩展名
  73.                 newext = newext.ToLower();//转换成小写
  74.                 if (newext != ".gif" && newext != ".jpg" && newext != ".jpeg" && newext != ".bmp" && newext != ".png")
  75.                 {
  76.                     Response.Write("<script>alert('文件格式不正确');</script>");
  77.                     Response.End();
  78.                 }
  79.                 DateTime now = DateTime.Now; //获取系统时间
  80.                 string photoName2 = now.Millisecond.ToString() + "_" + myFile.PostedFile.ContentLength.ToString() + newext; //重新为文件命名,时间毫秒部分+文件大小+扩展名
  81.                 myFile1.PostedFile.SaveAs(Server.MapPath("..\Image\" + photoName2)); // 保存文件到路径,用Server.MapPath()取当前文件的绝对目录.在asp.net里""必须用"\"代替
  82.                 bool yes = up.uppicFile(Session["Brand"].ToString(), photoName2, "Brand");
  83.                 if (yes)
  84.                 {
  85.                     Response.Write("<script>alert('文件上传成功');</script>");
  86.                     Session.Remove("Brand");
  87.                 }
  88.                 else
  89.                 {
  90.                     Response.Write("<script>alert('文件上传失败');</script>");
  91.                 }
  92.             }
  93.         }
  94.         else {
  95.             Response.Write("<script>alert('没有找到与图片相关的商品信息');</script>");
  96.         }
  97.     }
  98.     protected void picupbtn_Click(object sender, EventArgs e)
  99.     {
  100.         if (Session["Pic"] != null)
  101.         {
  102.             if (this.myFile2.PostedFile != null)
  103.             {
  104.                 string photoName1 = myFile2.PostedFile.FileName; //获取初始文件名
  105.                 int i = photoName1.LastIndexOf("."); //取得文件名中最后一个"."的索引
  106.                 string newext = photoName1.Substring(i); //获取文件扩展名
  107.                 newext = newext.ToLower();//转换成小写
  108.                 if (newext != ".gif" && newext != ".jpg" && newext != ".jpeg" && newext != ".bmp" && newext != ".png")
  109.                 {
  110.                     Response.Write("<script>alert('文件格式不正确');</script>");
  111.                     Response.End();
  112.                 }
  113.                 DateTime now = DateTime.Now; //获取系统时间
  114.                 string photoName2 = now.Millisecond.ToString() + "_" + myFile.PostedFile.ContentLength.ToString() + newext; //重新为文件命名,时间毫秒部分+文件大小+扩展名
  115.                 myFile2.PostedFile.SaveAs(Server.MapPath("..\Image\" + photoName2)); // 保存文件到路径,用Server.MapPath()取当前文件的绝对目录.在asp.net里""必须用"\"代替
  116.                 bool yes = up.uppicFile(Session["Pic"].ToString(), photoName2, "Pic");
  117.                 if (yes)
  118.                 {
  119.                     Response.Write("<script>alert('文件上传成功');</script>");
  120.                     Session.Remove("Pic");
  121.                 }
  122.                 else
  123.                 {
  124.                     Response.Write("<script>alert('文件上传失败');</script>");
  125.                 }
  126.             }
  127.         }
  128.         else {
  129.             Response.Write("<script>alert('没有找到与图片相关的商品信息');</script>");
  130.         }
  131.     }
  132.     protected void LinkButton1_Command(object sender, CommandEventArgs e)
  133.     {
  134.         Response.Redirect("particular.aspx?id=" + e.CommandArgument + "");
  135.     }
  136. }