Я не могу заставить работать redirecttoaction в asp.net mvc после получения данных из flash - PullRequest
0 голосов
/ 18 апреля 2011

Я создаю действие, которое в основном обрабатывает получение данных из флэш-приложения.

У меня нет проблем с получением данных.

после этого он должен перенаправить на другой контроллер / действие

Я пробовал Redirect, RedirectToRoute, ни один из них не работал.

вот мой код

[AcceptVerbs(HttpVerbs.Post)]
public RedirectToRouteResult Draw(FormCollection form)
{
    string bitmapDataString = Request.Params["someimagedata"];
    byte[] bitmapData = Convert.FromBase64String(bitmapDataString);
    File.WriteAllBytes(Server.MapPath("~/Images/abc.jpg"),  
    return RedirectToAction("Register", "Participant");
}

1 Ответ

0 голосов
/ 19 апреля 2011

Перенаправления - это работа клиента (браузера).Вы просто говорите браузеру, что хотите, чтобы он перенаправлял.Я ничего не знаю о flash, но учтите, что эти перенаправления также не работают с Ajax-запросами.Я знаю, что это не полный ответ, но может направить вас в правильном направлении, пока вы ждете кого-то со вспышкой опыта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...