Получить значение с .ashx

Рейтинг: 0Ответов: 0Опубликовано: 03.05.2015

Здравствуйте,у меня есть обработчик ashx,который загружает на сервер изображения

public class fileuploadHandler : IHttpHandler {
    public void ProcessRequest (HttpContext context) {
        if (context.Request.Files.Count > 0)
        {
            HttpFileCollection files = context.Request.Files;
            for (int i = 0; i < files.Count; i++)
            {
                HttpPostedFile file = files[i];
                string fname = context.Server.MapPath("~/img/" + "111"+file.FileName);
                file.SaveAs(fname);
            }
        }
        context.Response.ContentType = "text/plain";
        context.Response.Write("File(s) Uploaded Successfully!");
    }

Затем с помощью jquery формируется ajax.Подскажите,пожалуйста,как я могу получить переменную fname c ashx, в jquery

$(document).ready(function () {
        $("#Buttonsave").click(function (evt) {
            var fileUpload = $("#FileUpload1").get(0);
            var files = fileUpload.files;

            var data = new FormData();
            for (var i = 0; i < files.length; i++) {
                data.append(files[i].name, files[i]);
            }

            var options = {};
            options.url = "fileuploadHandler.ashx";
            options.type = "POST";
            options.data = data;
            options.contentType = false;
            options.processData = false;
            options.success = function (result) { alert(result); };
            options.error = function (err) { alert(err.statusText); };

            $.ajax(options);

            evt.preventDefault();
        });
        var fname=.....//Here to receive a variable 
    });

Заранее большое спасибо за помощь

Ответы

Ответов пока нет.