|
先在表單中添加enctype="multipart/form-data"
再拖一個(gè)FileUpload和一個(gè)Button控件,接下來(lái)寫代碼,單文件上傳就三句代碼:
程序代碼
復(fù)制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
FileUpload1.SaveAs(Server.MapPath(FileUpload1.FileName));
Response.Redirect(Request.Url.ToString());
}
}
上傳一個(gè)文件試試!然后查看站點(diǎn)目錄!
通過(guò)直接調(diào)用FileUpload的SavaAs方法就可以保存上傳的文件,簡(jiǎn)單了許多
而Response.Redirect(Request.Url.ToString())這一句是為了防止頁(yè)面刷新造成數(shù)據(jù)重復(fù)提交,當(dāng)然這還不是最好的處理方法
AspNet技術(shù):.net 上傳文件前所未有的簡(jiǎn)單,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。