从flash接收数据后,我无法让redirecttoaction在asp.net mvc中工作

时间:2011-04-18 05:26:24

标签: c# asp.net asp.net-mvc flash redirect

我正在构建一个基本上处理从Flash应用程序接收帖子数据的动作,

我收到数据没问题。

之后,它应该重定向到另一个控制器/动作

我尝试了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 :(得分:0)

重定向是客户端(浏览器)的工作。您只是告诉浏览器您希望它重定向。我对flash一无所知,但请注意,这些重定向也不适用于Ajax请求。我知道这不是一个完整的答案,但是当你在等待有闪光经验的人时,可能会把你送到正确的方向。