У меня есть проект MVC 3 С# с двигателем Razor. Каковы способы и, я думаю, лучшие практики для записи динамических данных в _Layout.cshtml?
Например, возможно, мне нужно отобразить имя пользователя в правом верхнем углу моего веб-сайта, и это имя исходит из Session, DB или любого другого, основанного на том, что пользователь вошел в систему.
Спасибо.
UPDATE: Я также ищу хорошую практику для передачи определенных данных в элемент макета. Например, если мне нужно отобразить определенный файл CSS в зависимости от учетных данных входа в систему.
(В приведенном выше примере я думал об использовании помощников Url.)