Как реализовать HTML-форму входа в систему как часть моего основного макета? - PullRequest
0 голосов
/ 11 июля 2011

У меня есть требование включить поля входа в систему в правом столбце макета из 3 столбцов, в центре которого будет вид тела. Прямо сейчас у меня просто есть действия Logon в моем домашнем контроллере, но IN еще не проделал такую ​​большую работу и столкнулся с трудностями. Я использую частичное представление для формы HTML с полями входа в систему, но я хочу перенести действия входа в систему в свой контроллер учетной записи. Тем не менее, мое затруднение, как. так сказать, вернуть частичное представление из метода действия, например, для плохого входа в систему.

Ответы [ 2 ]

4 голосов
/ 11 июля 2011

Для этой цели используется Html.RenderAction .Простой способ добавить выходные данные других действий меню, входа в систему и т. Д. В сгенерированный html

1 голос
/ 11 июля 2011

Используете ли вы AJAX или отправляете форму обратно?

Я бы предложил использовать AJAX для отправки данных формы.Если вход в систему неудачен, вы можете вернуть некоторую строку или любое другое сообщение, которое вам нравится (вы также можете вернуть частичное представление), в случае успеха вы можете аутентифицировать пользователя и перенаправить на домашнюю страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...