Использование функции Site.Master из WebForms в asp.NET MVC 5

У меня есть старый проект, написанный в WebForms. Теперь я хочу добавить новый модуль (используя MVC 5) в существующий проект, но с существующим Site.Master (в WebForms).

Я добавил все, что касается учебника, и почти все работает: http://www.hanselman.com/blog/MixingRazorViewsAndWebFormsMasterPagesWithASPNETMVC3.aspx и http://www.eworldui.net/blog/post/2011/01/07/Using-Razor-Pages-with-WebForms-Master-Pages.aspx

У меня только одна проблема: когда я нахожусь на странице MVC и нажимаю на элемент меню (он находится в Site.Master с действием onclick="Logout()), он запускает"index"из текущего контроллера (например, Home/Index или Home / О) и просто обновить текущую страницу.

Я хочу использовать Site.Master в обоих местах (WebForms и MVC 5), и когда я нажимаю на элемент Site.Master, я хочу использовать функции из кода позади.

У вас есть идеи или советы, как это решить?

0 ответов

Другие вопросы по тегам