Advertisement
In this article I will explain how to upload files in grid view,Download and delete files from folder.
I created a empty solution with name Files.
I add a web form with name Files.
I created a folder in my system with in the solution Files with name UploadFiles.
In the Files.aspx I design with File upload control and with grid view.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
namespace Files
{
public partial class Files : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bindGrid();
}
}
public void bindGrid()
{
string[] filePaths = Directory.GetFiles(Server.MapPath("~/UploadFiles/"));
List files = new List();
foreach (string filePath in filePaths)
{
files.Add(new ListItem(Path.GetFileName(filePath), filePath));
}
GridView1.DataSource = files;
GridView1.DataBind();
}
protected void UploadFile(object sender, EventArgs e)
{
string fileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
FileUpload1.PostedFile.SaveAs(Server.MapPath("~/UploadFiles/") + fileName);
Response.Redirect(Request.Url.AbsoluteUri);
}
protected void DownloadFile(object sender, EventArgs e)
{
string filePath = (sender as LinkButton).CommandArgument;
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(filePath));
Response.WriteFile(filePath);
Response.End();
}
protected void DeleteFile(object sender, EventArgs e)
{
string filePath = (sender as LinkButton).CommandArgument;
File.Delete(filePath);
Response.Redirect(Request.Url.AbsoluteUri);
}
}
}
OutPut:
A6700517A3
ReplyDeletehacker kirala
hacker bulma
tütün dünyası
-
-
4A63559724
ReplyDeletetwitter yabancı takipçi
swivel accent chair set of 2 on sale
F8225E49
ReplyDeleteBurdur Esçort
Kırıkkale Esçort
Kırşehir Esçort
Siirt Esçort
Aksaray Esçort
Muş Esçort
Kırklareli Esçort
Rize Esçort
Ardahan Esçort
08D861F4
ReplyDeleteBahçelievler
Marmaris
Menemen
Ilıca
Cebeci
Finike
Kulu
Boyabat
Serdivan
A9A7EB68
ReplyDeleteSur
Mut
Erbaa
Gaziemir
BeyoÄŸlu
AyaÅŸ
Sivrihisar
Kadirli
Esat