Несколько главных страниц в одном приложении - PullRequest
5 голосов
/ 10 июля 2009

Это хороший дизайн, чтобы иметь несколько мастер-страниц в приложении. Я создаю веб-сайт с использованием Asp.net MVC с различными типами пользователей, такими как: администратор, сотрудник, обычный пользователь и т. Д.

И у каждого пользователя, вошедшего в систему, есть разные типы элементов управления на веб-сайте, поэтому я планировал использовать разные главные страницы для каждого пользователя.

Ответы [ 3 ]

3 голосов
/ 10 июля 2009

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

1 голос
/ 10 июля 2009

Если это облегчает жизнь вам и вашим пользователям, то я не вижу причин, почему бы и нет.

0 голосов
/ 25 марта 2012

Не знаю, как насчет Asp.net MVC, но в Asp.net возможно наследование главных страниц. Вы можете создать site.master, admin.master, employee.master и т. Д., Которые все наследуются от site.master.

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

...