Может ли кто-нибудь помочь мне с этим кодом C# в Handler.ashx
Привет всем , я пытаюсь сохранить путь к изображению в виртуальной папке с помощью jquery и класса обработчика, чтобы он не возвращался на страницу ниже приведены мои коды, пожалуйста, исправьте его и, если это возможно, исправьте его
$.ajax({ dataType:'json', type: 'POST', url: 'Handler1.ashx?imagepath="'+file+'"&filename=cool', data: { 'Path': '"' + file + '"' }, success: function (response) { alert("posted"); } });
это для передачи параметров в класс обработчик с помощью jQuery
public void ProcessRequest(HttpContext context) { var file = context.Request.QueryString["imagepath"].Replace("/", "\\"); string savedFileName = ""; string Path = context.Request["Path"]; savedFileName = context.Server.MapPath("Image"); context.Request.Files[0].SaveAs(savedFileName); }
public bool IsReusable { get { return false; } }
Пожалуйста, помогите мне сохранить изображение в виртуальной папке Изображение в моем проекте трудность, с которой я сталкиваюсь, заключается в том, что
context.Request.Files[0].SaveAs(savedFileName);это показывает мне ошибку
Любая помощь будет оценена по достоинству! заранее спасибо..Цитата:Индекс был вне досягаемости. Должно быть неотрицательным и меньше размера коллекции.
Sergey Alexandrovich Kryukov
Пожалуйста, отформатируйте код правильно, с тегами "pre". Я попытался исправить это, вы можете увидеть, как выглядит формат, если вы нажмете кнопку "улучшить вопрос".
—СА