first,we create one folder in solution explorer for saving image/files .
<asp:UpdatePanel ID="update1" runat="server" updatemode="Conditional">
<ContentTemplate>
Attach files
<asp:FileUpload ID="FileUpload1" runat="server"/>
<asp:Button ID="btnfileupload" runat="server" Text="Upload" onclick="btnfileupload_Click"/><br />
<asp:Label ID="lblupload" runat="server" ></asp:Label><br />
</ContentTemplate>
<Triggers><asp:PostBackTrigger ControlID="btnfileupload" /></Triggers>
</asp:UpdatePanel>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//Deleting older files in "NewFolder1".
foreach (var f in System.IO.Directory.GetFiles(Server.MapPath("~/NewFolder1")))
System.IO.File.Delete(f);
}
}
protected void btnfileupload_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string fileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
string fileExtension = Path.GetExtension(FileUpload1.PostedFile.FileName);
string fileLocation = Server.MapPath("~/NewFolder1/" + fileName);
FileUpload1.SaveAs(fileLocation);
lblupload.Text=" file successfully uploaded";
}
}
No comments:
Post a Comment