Я испытываю небольшие затруднения, пытаясь обернуть голову вокруг структур сайта.
У меня довольно большой сайт asp.net, для которого:
Администраторы могут видеть список пользователей. У каждого пользователя может быть много учетных записей, и для каждой учетной записи может быть много элементов.
Я могу изобразить это как цепочку редактирования конкретного элемента.
User List > Mr Bob > Accounts > BOB77 > Items > Item32 > Edit
- Список пользователей = Все пользователи
- Mr Bob = Пользователь, которого администратор выбрал из списка пользователей
- Аккаунты = список аккаунтов пользователя
- 12BOB = Администратор выбрал учетную запись с именем 12BOB
- Предметы = Список предметов, которые содержит аккаунт
- Item32 = Элемент, выбранный администратором
- Edit = действие, которое администратор хочет сделать
Я могу представить, как это будет выглядеть, если бы он использовал ASP.NET MVC с URL-адресом, но я не уверен, как отобразить это с помощью Webforms и в физической файловой системе.
Это то, что я подумал о том, как я предполагаю, что физическая структура будет выглядеть. Придется ли использовать переменные сеанса для достижения того, что я пытаюсь сделать?
- / Users / User / Edit.aspx <- для редактирования пользователя </li>
- / Пользователи / Пользователь / View.aspx <- для просмотра пользователя </li>
- / Пользователи / Пользователь / Аккаунты / Default.aspx <- для просмотра всех аккаунтов </li>
- / Пользователи / Пользователь / Аккаунты / Аккаунт / View.aspx <- для просмотра аккаунта </li>
- / Пользователи / Пользователь / Аккаунты / Аккаунт / Edit.aspx <- для редактирования аккаунта </li>
- / Пользователи / Пользователь / Учетные записи / Учетная запись / Элементы / Default.aspx <- для просмотра всех элементов учетной записи </li>
- / Пользователи / Пользователь / Учетные записи / Учетная запись / Элементы / Элемент / Edit.aspx <- для редактирования элемента </li>
Где я могу прочитать больше об этом типе установки в веб-приложении? Или кто-то может указать мне направление доступного проекта с таким макетом?
Спасибо