0
Например, у меня есть текущий пользователь, и я хочу, чтобы его информация была размещена на боковой панели, например, имя, dob на каждой странице, так как я должен это делать, и Конечно, лучший способ сделать это? им с помощью LINQ большое спасибоКак сохранить данные пользователя через многостраничную страницу asp.net mvc
но у него будет дополнительный SQl, я слышал, что поставщик профилей не запрашивает повторно, im i correct? – DucDigital
Если вы не хотите ударять базу данных по каждому запросу, вам нужно будет сохранить результаты в сеансе. С SubControllers вы получаете полный контроль, и вы можете сначала проверить, присутствуют ли данные в пользовательском сеансе перед запросом базы данных или даже проще, когда пользователь аутентифицирует запрос в базе данных, чтобы получить информацию о пользователе и сохранить его в сеансе, тогда все, что осталось, прочитайте его из сеанса и покажите его в частичном представлении. –
Спасибо за полезную информацию! :) – DucDigital