Как перенаправить из WebForms в MVC View? - PullRequest
1 голос
/ 15 мая 2019

Я использую ASP.net WebForm в приложении MVC.
Мне нужно перенаправить в MVC View или метод ActionResult в контроллере из события щелчка кнопки WebForm.
Есть ли способ сделать это?

public ActionResult Index()
{                                                             
    //Method in MVC Controller                                                                 
    //Rest of the code                                                    
}

Попытка, как показано ниже, для перенаправления на метод в Controller:

protected void btnCreate_Click(object sender, EventArgs e)
{                    
    Response.Redirect("~/BreakdownReports/Index",false);
    Context.ApplicationInstance.CompleteRequest();                        
}

Ответы [ 2 ]

0 голосов
/ 15 мая 2019

Попробуйте:

Response.Redirect("BreakdownReports/Index");

также

Response.Redirect("./BreakdownReports/Index");
0 голосов
/ 15 мая 2019

попробуйте, я перенаправил из .aspx на страницу контроллера MVC

 protected void btnCreate_Click(object sender, EventArgs e)
        {                    
        var page = HttpContext.Current.Handler as Page;
         Response.Redirect(page.GetRouteUrl("Set hereDefaultroute", 
          new { Controller="BreakdownReports", Action="Index"}), false);               
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...