Как загрузить несколько файлов, используя несколько элементов управления загрузкой файлов в asp.net?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как загрузить несколько файлов, используя несколько элементов управления загрузкой файлов в asp.net?

Сообщение Anonymous »

У меня есть веб-страница (.aspx), содержащая НЕСКОЛЬКО элементов управления FileUpload.

Default.aspx
Default.aspx.cs

Код: Выделить всё

protected void btnSubmit_Click(object sender, EventArgs e)
{
string filenm = string.Empty;
HttpFileCollection fileCollection = Request.Files;
for (int i = 0; i < fileCollection.Count; i++)
{
HttpPostedFile uploadfile = fileCollection[i];
if (uploadfile.ContentLength > 0)
{
string filename = uploadfile.FileName;
string imgFolder = ConfigurationManager.AppSettings["AdminSearchImgFolderPath"];
System.Drawing.Image image = System.Drawing.Image.FromStream(uploadfile.InputStream);
image.Save(imgFolder + "\\" + GetSearchImageFileName("TEST"), ImageFormat.Jpeg);

}
}
}
Здесь Request.Files получит все файлы из обоих FileUploadControls.

Я НЕ могу ОПРЕДЕЛИТЬ, какие файлы относятся к конкретному элементу управления FileUpload?

Я знаю, что это возможно в версии 4.5, но у меня сейчас версия 4.0, и я не хочу обновляться до 4.5. Любое решение с использованием существующей платформы 4.0?

Помощь оценена!

< strong>Обратите внимание: Это не ДУБЛИКАЦИОННЫЙ вопрос, поскольку мое требование — загружать и идентифицировать файлы с различными элементами управления загрузкой файлов на одной странице.

Подробнее здесь: https://stackoverflow.com/questions/366 ... in-asp-net
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»