2013-09-30 3 views
1

У меня есть приложение Asp.net. Я хочу интегрировать другое приложение ASP.NET MVC для exsting приложения Asp.net.Как назвать страницу MVC Asp.net с обычной страницы Asp.net?

Так что я сделал следующие изменения.

1.I добавил область в exsting приложение Asp.net. 2.Добавленный путь в Routeconfig. 3.Now Как назвать Asp.net MVC Razor ??

имя контроллера-Home Действие Имя-Home

Как звонить Домашняя страница внутри MVC Площадь от JS файла, присутствующего в asp.net проекта.

Заранее благодарен!

ответ

0

Это то же самое, что и вызов другой страницы .. только вы настроили правильную структуру маршрутизации, чтобы визуализировать представление.

document.location.href='yourArea/FolderName/Home/Action'; 

или вы можете использовать гиперссылкой для достижения той же

<a href="yourURlTOMvcView">MVC view </a> 
+0

Привет, большое спасибо. Это работает. – user2575348

+0

Но у меня есть другой вопрос: если можно сказать, существующее приложение asp.net имеет главную страницу, и я использую одну и ту же главную страницу в MVC, используя iframe, а затем используя этот вызов document.location.href = 'yourArea/FolderName/Home/Action ', будет сеанс как для существующего приложения asp.net, так и для MVC. Мне нужен такой вызов из Asp для MVC, что в обоих случаях сеанс будет таким же. – user2575348

0

Если вы хотите вызвать метод, то простой способ Response.Redirect ("~/ControllerName/ActionMethodName");

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