Я знаю, как просматривать папки с Directory.GetFiles и как использовать FileInfo для информации о файлах, но я не могу понять, как соединить эти концепции.Когда я посмотрел класс Directory, я смог получить только имена файлов, так что я застрял, я могу только заставить gridview создать одномерную таблицу, но мне нужны 3 столбца для информации, указанной в заголовке.Я новичок в asp.net/c# Извините, если ответ правильный у меня на лице.Любая помощь приветствуется.
//If there are any files in the folder, get info of file
Защищено void Button1_Click (отправитель объекта, EventArgs e) {Label1.Text = "Кнопка нажата !!!";
if (Directory.GetFiles(folderpath).Length > 0)
{
String name = FileUpload1.FileName;
//provide file path, the name of file, then grab info of file
FileInfo file = new FileInfo(folderpath + FileUpload1.FileName);
//testing if we retrieved info
Label1.Text = ("Name :" + file.Name + "<BR/>" + "Size :" + file.Length + "<BR/>" + "Modified :" + file.LastWriteTime + "<BR/>");
string[] allfiles = Directory.GetFiles(folderpath, "*");
grdFile.DataSource = allfiles;
grdFile.DataBind();
}
}
Фрагмент кода - это, скорее, мое текущее понимание, не обязательно правильная попытка того, что я пытаюсь сделать.