Всем доброго времени суток. Вопрос следующий: мне нужно асинхронно отправить на сервер несколько фотографий, там сохранить их в директории сервер и вернуть клиенту эти же фотографии. Проблема в том, что Ajax.BeginForm()
не подходит для асинхронной передачи файлов, вот мой вопрос на этот счет: "Клик".
Подскажите, как это сделать? Вот моя форма, которая отправляет данные не асинхронно
@using (Html.BeginForm("PhotoSessionInfo", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<span>Название фотосесии (будет отображаться в галереи): </span>
<br />
@Html.TextBox("sessionName", null, new { @class = "sessionName" })
<br />
<br />
<span>Выберите изображение, которое будет являться заставкой фотосесии: </span>
<br />
<div id="dropZoneForGeneral">
Перетащите файл сюда или <input value="выберите файл" id="GeneralPhoto" type="file" name="generalPhoto" accept=".jpg, .jpeg, .png">
</div>
<br />
<br />
<span>Выберите изображения: </span>
<br />
<div id="dropZone">
Перетащите файл сюда или <input value="выберите файлы" multiple type="file" name="photos" accept=".jpg, .jpeg, .png">
</div>
<button type="submit" id="submit"> Отправить </button>
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать сквозную авторизацию по имени пользователя в AD на компьютерах с Windows?
В чем дело?, я хочу добавить обработчик события из MainWindowxaml
Есть два метода которые я использую, и если я вызываю второй раз его прегрузку то выдает ошибку, ошибку напишу ниже Вот код методов