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