2013-11-13 6 views
0

У меня есть 2 страницы, 'Login' и 'Register'.Частичный вид в mvc4 Резолюция управления

На странице регистрации у меня есть 4 элемента управления: имя пользователя, пароль, пароль подтверждения, адрес электронной почты.
На странице входа у меня есть имя пользователя и пароль.

Если я поставил страницу register.cshtml в общей папке, когда я вызываю страницу входа в систему, моя идея состоит в том, чтобы на странице входа в систему вызывать только имя пользователя и пароль, чтобы вызывать из register.cshtml, скрывая элементы подтверждения пароля и электронной почты ,

Можете ли вы предложить мне, как я могу это сделать, я только начал обучение в MVC.

ответ

0

Прежде всего, мы не называем их элементами управления в asp.net mvc, они являются элементами html или вы можете называть их полями.

Если вы хотите разделить эти поля между несколькими страницами, вы можете создать частичный вид и поместить туда эти поля и использовать @RenderPartial("_UsernameAndPasswordFields"), чтобы отобразить его на обеих ваших страницах.

Однако я не думаю, что если это хорошая идея создать частичное для этих двух полей, то было бы просто сделать две отдельные страницы со своими полями.

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