Задать вопрос
@Maksum70
СТудент

Как передавать данные между контроллерами и представлениями?

в Asp net сделал ручную регистрацию и аутентификацию(сверяется с бд из ssms). так вот, мне надо передавать данные между представлениями и контроллерами, а именно аутентифицированного пользователя, тк я буду заказывать услуги на сайте и в данных должен быть его ид. Так же я хочу в layout выводить email аутентифицированного пользователя
подскажите, как можно это реализовать? спасибо
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
devspec
@devspec
Помогло? Отметь решением
Есть несколько методов.
Ответ написан
Комментировать
@kttotto
пофиг на чем писать
Изучите подробно концепцию MVC и зачем она нужна. Данные должны ходить от контроллера к представлению для отображения и с представления на контроллер. Больше никак. Никаких между представлениями и между контроллерами.
Если Вы хотите хранить общие данные для всех представлений, то сохраняйте их либо в сесии (на стороне сервера), либо в куках (на стороне клиента). А index будет читать эти данные, например из куков и отображать в лайауте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы