2013-06-22 40 views
1

我正在使用文件上传控件在asp.net上传文件,我成功地能够上传文件在服务器上。现在的问题是如果我重新加载页面文件再次上传到服务器上。上传文件后如何清除文件上传控件? 如果代码是必需的,那么我会粘贴它。asp.net fileupload控制刷新重复上传

 //=========== Uploaded file format ============================ 
     string filename = System.IO.Path.GetFileName(imageUploader.FileName); 

     //============== Upload the file ============================== 
     imageUploader.SaveAs(MapPath("~/articleimage/")+filename); 

     //-------------------- Msg ---------------------------------- 
     showMessage("Image Uploaded Successfully"); 
+0

无关发布您的代码,但是这是有趣的:' showError(“Image Uploaded Successfully”);'成功上传是错误? – David

+0

哈哈不介意这...它只是用于调试... – greatmajestics

回答

2

上传成功后只需重新加载页面使用的Response.Redirect到同一页.....

+0

在重新加载时,它再次上传图片...它清除了uploadfield,但有路径存储在缓存中自动上传图片 – greatmajestics

+0

Right on target,指挥官 – greatmajestics

+0

嘿你的问题解决或不? – Raghubar

1

可以在

if(!IsPostBack) 
{ 
//Do your work 
} 
+0

每次刷新都会加载页面,这就是为什么您的内容每次刷新都会上传 –

+0

现在,它不再加载图片。 – greatmajestics

+0

如果这个答案可以帮助你请标记为答案和投票:) –