powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
6 сообщений из 6, страница 1 из 1
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051645
Фотография yardie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем! Делаю на сайт загрузку изображений в ASP.NET webForm. Столкнулся с такой проблемой что на FileUpload нельзя поставить FILTER на тип файлов, долго погуглив нашёл ка сделать в FileUpload1.HasFile проверку на уже "схваченный" и только потом проверить его тип. Это совсем не подходит. Нужно чтобы сразу при открытии диалогового окна FileUpload был по умолчанию фильтр по картинкам и поменять его было нельзя!
...
Рейтинг: 0 / 0
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051659
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flash
...
Рейтинг: 0 / 0
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051662
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flash
...
Рейтинг: 0 / 0
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051663
Фотография yardie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот мой код на скорую руку т.с. =)

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
string xDir = System.Web.HttpContext.Current.Server.MapPath("/MedPortal39/Uploads/");
        xDir += Guid.NewGuid().ToString() + "/";  

        if (!Directory.Exists(xDir))
        {
            Directory.CreateDirectory(xDir);
        }

        if (FileUpload1.PostedFile.ContentLength != 0)
        {
            try
            {
                if (FileUpload1.PostedFile.ContentLength > 548576)
                {
                    lbStatus.Text = "Файл слишком большого размера";
                }
                else
                {
                    fileName = Path.GetFileName(FileUpload1.PostedFile.FileName);
                    string destPath = Path.Combine(xDir, fileName);
                    FileUpload1.PostedFile.SaveAs(destPath);
                    lbStatus.Text = "Файл успешно Загружен!" + fileName;
                }
            }
            catch (Exception err)
            {
                lbStatus.Text = err.ToString();
            }
        }
...
Рейтинг: 0 / 0
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051750
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроссбраузерно flash, для вменяемых браузеров атрибут - accept .
...
Рейтинг: 0 / 0
FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
    #38051768
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yardieВот мой код на скорую руку т.с. =)

серверный код здесь не при делах )
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / FileUpload - Фильт по типу файлов(по умолчанию всегда изображения)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]