⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 upimage.aspx.cs

📁 如果遇到MD5加密文件(一般都是这个)
💻 CS
字号:
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;namespace Lb_news{	/// <summary>	/// upImage 的摘要说明。	/// </summary>	public class upFile : System.Web.UI.Page	{		protected System.Web.UI.WebControls.Button btnUp;		protected string imagePath;		//图片类型		protected string imageType;		//图片名称		protected string mPath;     		protected int IsIndexPic=0;		protected string imageName;		protected string number;		protected string time1;		protected string time2;		protected System.Web.UI.HtmlControls.HtmlInputFile upFile1;		protected System.Web.UI.WebControls.Button cha;		protected int Ispic=0;		protected string time3;		protected Conn ds1=new Conn();		//定义image类的对象		System.Drawing.Image image,newimage;		System.Drawing.Image.GetThumbnailImageAbort callb = null;		private void Page_Load(object sender, System.EventArgs e)		{			// 在此处放置用户代码以初始化页面     		}		#region Web 窗体设计器生成的代码		override protected void OnInit(EventArgs e)		{			//			// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。			//			InitializeComponent();			base.OnInit(e);		}				/// <summary>		/// 设计器支持所需的方法 - 不要使用代码编辑器修改		/// 此方法的内容。		/// </summary>		private void InitializeComponent()		{    			this.btnUp.Click += new System.EventHandler(this.btnUp_Click);			this.ID = "upFile";			this.Load += new System.EventHandler(this.Page_Load);		}		#endregion		private void btnUp_Click(object sender, System.EventArgs e)		{									string ImageSum=Request["Type"].ToString();						Random rnd=new Random();            			number=rnd.Next(1,9999).ToString();			if (number.Length<2)			{				number="000"+number;				}			else if (number.Length<3)			{				number="00"+number;			}			else if (number.Length<4)			{							number="0"+number;			}			 			time1=DateTime.Now.ToString().Replace(":","").Replace("-","").Replace(" ","");					imageName=time1+number;					if( upFile1.PostedFile.FileName !="" )			{				imagePath= upFile1.PostedFile.FileName;				//取得图片类型				imageType= imagePath.Substring(imagePath.LastIndexOf(".")+1);				//取得图片名称				imageName =imageName+"."+imageType ;				//判断是否是JPG或者GIF图片,这里只是举个例子,并不一定必须是这两种图片				if( imageType != "jpg" && imageType != "gif" && imageType != "JPG" && imageType != "GIF")				{					Response.Write("<script language='javascript'> alert('对不起!785请您选择jpg或者gif格式的图片!');</script>");					return;				}				else				{					try					{						//建立虚拟路径						mPath=Server.MapPath("upfile");						//保存到虚拟路径`						upFile1.PostedFile.SaveAs(mPath+"\\"+imageName);						//显示原图						string pathAll="upfile"+"/"+imageName;						Response.Write (pathAll);							if(ImageSum=="two")						{                             														image=System.Drawing.Image.FromFile(mPath+"\\"+imageName);										//生成缩略图							newimage=image.GetThumbnailImage(120,100,callb,new System.IntPtr());							//把缩略图保存到指定的虚拟路径							newimage.Save(Server.MapPath("upFile")+"\\s"+imageName);							//释放image对象占用的资源							image.Dispose();							//释放newimage对象的资源							newimage.Dispose();							Response.Write("上传成功!");							string pathSmall="upfile"+"/s"+imageName;							//	Response.Write ("<script>opener.window.document.bgColor='red';</script>");							//Response.Write ("<script>opener.window.document.postform.test.value='haha';</script>");							//btnUp.Attributes.Add("OnClick", "opener.window.document.postform.test1.value='haha';");							Response.Write ("<script>opener.window.document.postform.Lb_TitlePic.value='"+pathSmall+"';</script>");							Response.Write ("<script>opener.content1.focus();opener.content1.document.selection.createRange().pasteHTML('<img src="+pathAll+">');opener.content1.focus();</script>");							Response.Write ("<script>self.close();</script>");											}						else						{							Response.Write("上传成功!");							//	Response.Write ("<script>opener.window.document.bgColor='red';</script>");							//Response.Write ("<script>opener.window.document.postform.test.value='haha';</script>");							//btnUp.Attributes.Add("OnClick", "opener.window.document.postform.test1.value='haha';");							Response.Write ("<script>opener.window.document.postform.Lb_TitlePic.value='"+pathAll+"';</script>");							Response.Write ("<script>opener.content1.focus();opener.content1.document.selection.createRange().pasteHTML('<img src="+pathAll+">');opener.content1.focus();</script>");							Response.Write ("<script>self.close();</script>");						}					}					catch					{						Response.Write("上传成功!");					}									}			}					}		}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -