2014-08-29 2 views
0

Я новичок в Razor Views, и я работаю над студией Xamarin, создавая гибридное приложение, которое работает только на WebView.Переадресация от одного вида Razor к другому Razor View

Короче говоря, я не работаю с MVC. Никаких моделей и никаких контроллеров здесь, только Razor Views. Теперь это может быть неправильный вопрос, но можно ли перейти от одного бритва к другому?

Как, от одного .cshtml к другому .cshtml, не проходя никакого контроллера, потому что у меня нет контроллеров.

Любой .NET помощник, как, @Html.ActionLink("Text", "someFolder/page2.cshtml");

Update 1

Скриншоты index.cshtml и MainActivity.cs, из которого я генерации HTML для индекса:

enter image description here

enter image description here

Точка останова находится на линии, которая генерирует HTML.

ответ

0

Нет, вы не можете перенаправить на другое представление без вызова действия.

В asp.net mvc у вас есть действия и действия. Представлен возврат, мы можем показать два вида в представлении без вызова действия, но не можем перенаправить на какой-либо вид без вызова действия.

Если вам не нужны контроллеры, вы не следуете архитектуре mvc, поэтому я бы предпочел использовать простые html-страницы, в этом случае нет необходимости использовать mvc.

+0

Давайте продолжим обсуждение в чате (http://chat.stackoverflow.com/rooms/60232/discussion-between-asadullah-and-ehsan-sajjad). –

0

вы можете использовать PartialView, как показано ниже, но он будет использовать только один вид в другой точке зрения не перенаправлять на другой точке зрения, как вы упомянули: -

@Html.Partial("~/YourPath", Model); 

Для получения дополнительной информации: - http://www.codeproject.com/Tips/617361/Partial-View-in-ASP-NET-MVC

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

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