网上找的点击文件直接上传

主页面HotelPhoto.aspx前台代码:
C# code
   
   
<% @ Page Language = " C# " AutoEventWireup = " true " CodeFile = " HotelPhoto.aspx.cs " Inherits = " HotelPhoto " %> <! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " > < html xmlns = " http://www.w3.org/1999/xhtml " > < head runat = " server " > < title > 无标题页 </ title > < script type = " text/javascript " > function OpenFileDialog() { var ifrForm = ifr.document.frmUpLoad; var fileUpLoad = ifrForm.fileUpLoad; fileUpLoad.click(); ifrForm.btnUpLoad.click(); } </ script > </ head > < body > < form id = " form1 " runat = " server " > < div > < input type = " button " id = " btnAddImage " value = " 新增图片 " onclick = " OpenFileDialog() " />< br /> < iframe src = " FileUpLoad.aspx " id = " ifr " name = " ifr " scrolling = " no " frameborder = " 0 " ></ iframe > </ div > </ form > </ body > </ html >
后台什么代码都不用写 frame里页面FileUpLoad.aspx前台代码:
C# code
   
   
<% @ Page Language = " C# " AutoEventWireup = " true " CodeFile = " FileUpLoad.aspx.cs " Inherits = " FileUpLoad " %> <! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " > < html xmlns = " http://www.w3.org/1999/xhtml " > < head runat = " server " > < title > 无标题页 </ title > < script type = " text/javascript " > function sumbitForm() { document.frmUpLoad.submit(); } </ script > </ head > < body > < form id = " frmUpLoad " runat = " server " > < div > < input type = " file " id = " fileUpLoad " runat = " server " style = " visibility:hidden " /> < input type = " button " id = " btnUpLoad " runat = " server " style = " visibility:hidden " onclick = " sumbitForm() " /> < span id = " spnUpLoad " runat = " server " style = " color:Red " ></ span > </ div > </ form > </ body > </ html >
frame里页面FileUpLoad.aspx.cs后台代码:
C# code
   
   
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Drawing.Imaging; using DotNetTrip.Drawing; public partial class FileUpLoad : System.Web.UI.Page { protected void Page_Load( object sender, EventArgs e) { if (Request.Files.Count == 1 ) { string filaName = this .fileUpLoad.PostedFile.FileName; if ( ! string .IsNullOrEmpty(filaName)) { this .fileUpLoad.PostedFile.SaveAs(Server.MapPath( @" Images/ " ) + System.DateTime.Now.ToString( " yyyyMMddhhmmss " ) + " .jpg " ); } } } }
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值