2016-04-27 1 views
0

Я хочу вызвать частично ReportViewer.aspx со страницы в проекте MVC3, но частично не могу найти местоположение и показать такую ​​ошибку как я могу ее решить?Позвонить Partial Aspx внутри razor MVC3 страница

Error location didn't show .aspx location in all path

глобального asax маршрут моего проекта:

routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 
routes.MapRoute(
    "Default", 
    "{controller}/{action}/{id}", 
    new { controller = "Account", action = "Login", id = UrlParameter.Optional }, 
    new[] { "ISpace.Controllers" } 
);` 

ответ

0

вы можете заходящие в конфигурации маршрутизатора:

routes.MapPageRoute("Test", "Test/{Controller}/{ActionName}", "~/Views/{Controller}/{ActionName}.aspx"); 
0

после исследования в гугле и я получил эту ссылку от stackoverflow он решает мой вопрос, я должен зарегистрировать viewengine для webform и бритвы. вот код этой ссылки

protected void Application_Start() 
    { 
     ViewEngines.Engines.Clear(); 
     ViewEngines.Engines.Add(new RazorViewEngine()); 
     ViewEngines.Engines.Add(new WebFormViewEngine()); 
    } 

 Смежные вопросы

  • Нет связанных вопросов^_^