Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 11

Загрузка файлов и Ajax

19.07.2013, 12:47. Показов 3391. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я понимаю что задача весьма тривиальная, но бьюсь уже два дня, никак не могу допереть.
Суть вот в чем: с вьюшки пользователь загружает несколько файлов, передаем их на сервер, достаем нужные нам параметры файлов, и нужно вернуть их на туже вьюшку. (Для загрузки файлов использую плагин Uploadify).
Если можно поподробнее объясните, а то пока что каша в голове от этих веб технологий

Добавлено через 13 часов 10 минут
понемногу разбираюсь, уточню вопрос.
Есть класс CertificateInfo по нему генерится partial view. Метод контроллера выглядит так
C#
1
2
3
4
5
6
7
8
9
10
public ActionResult General()
        {
            var inputFile = Request.Files["Filedata"];
            if (inputFile != null && inputFile.ContentLength > 0)
            {
                fileHandler = new FileHandler(inputFile);
                fileHandler.OfficeDocSignCheck();
            }
            return PartialView("General");
        }
нужно отрисовать вьюху General после того как она заполнится данными, как это можно сделать?

Добавлено через 2 часа 47 минут
в общем решение нашел, но не очень красивое.
JavaScript
1
2
3
4
5
6
7
8
@Ajax.ActionLink("Нажмите здесь",
                       "GeneralDisplay","Home",
                       new AjaxOptions { 
                       UpdateTargetId="displayGeneral",
                       InsertionMode=InsertionMode.Replace,
                       HttpMethod = "GET"}, 
                       new { @class = "btn" })
                    <div id="displayGeneral"></div>
добавил еще одну кнопку которая и обновляет вьюшку. Буду рад если предложите что-то посимпатичнее
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.07.2013, 12:47
Ответы с готовыми решениями:

Ajax загрузка контента
Есть сайт, в котором есть навигационное меню в шапке. При нажатии на меню шапки должен подгружаться контент. Выглядит это так: ...

AJAX загрузка файлов.
Как сделать загрузку файла на jQuery без дополнительных плагинов (one click, ajaxForm и т.п.) и еще обязательно без iframe (target). ...

VBulletin AJAX загрузка файлов
Добрый день! Делаю Drag&amp;Drop загрузчик вложений взамен стандартного который в расширенном варианте ответа. Движок vBulletin 4. ...

2
9 / 9 / 2
Регистрация: 06.10.2011
Сообщений: 91
22.07.2013, 16:07
Frinkie, грузите через iframe, в обратку передавайте в скрипте ссылки или вьюху какуюнибуть со списком файлов или что вам там надо, примеров с загрузкой файлов на сервер через iframe без перезагруки страницы полно. Uploadify я так думаю тоже через iframe работает. Используя подобные плагины вы обрекаетя себя на негибкость и на разборку чужого кода.
0
 Аватар для XAHOK
273 / 266 / 20
Регистрация: 27.02.2009
Сообщений: 694
Записей в блоге: 7
23.07.2013, 05:03
Попробуйте посмотреть в сторону события OnUploadComplete у Uploadify
http://www.uploadify.com/docum... dcomplete/

gunghost, iframe является одним из популярных способов распространения вирусов и у многих стоят плагины к браузерам, которые принудительно их рубят на страницах. Так что AJAX аплоадер с моей точки зрения будет более привлекательным.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.07.2013, 05:03
Помогаю со студенческими работами здесь

Загрузка файлов на сервер AJAX
Cобственно имеется скрипт. Рабочий,но есть проблема при загрузке файла размером больше 33 мб ,файл не передается обработчику. Максимальный...

Catalyst + Ajax загрузка файлов
У меня возникла такая проблема, хочу загужать файл на сервер в фоновом режиме, то есть без перезагрузки. для этого сначала пишу форму. ...

Ajax загрузка файлов на сервер
Доброго времени суток. Необходимо загружать файлы на сервер с помощью ajax. Серверный язык - python, фреймворк - Flask. На клиенте - чистый...

Загрузка файлов ч/з ajax и отмена
Привет! Хочу сделать загрузку файлов ч/з аякс как на Яндекс.почте например. Мне не понятен такой момент, вот я загрузил пару файлов и...

Загрузка и скачивание файлов ajax
Приветствую. Есть небольшое приложение, по типу проводника файлов. Имеется дерево узлов и по клику на узле появляется табличка с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru