Нужно ли отслеживать состояние сеанса в приложении MVC, если я включаю файл ASPX или пользовательский контроль? - PullRequest
0 голосов
/ 22 октября 2011

У меня есть сайт MVC, который будет использовать элемент управления ASPX, который, возможно, использовал состояние сеанса (хотя я не уверен), или я должен использовать другую технику?

Является ли новый универсальный поставщик Microsoft хорошей идеей для использования?

1 Ответ

1 голос
/ 22 октября 2011

У меня есть сайт MVC, который будет использовать элемент управления ASPX

Использование серверных элементов управления, возможно, основанных на моделях состояния и обратной передачи, не рекомендуется в приложении ASP.NET MVC. Вы находитесь на неизвестной территории здесь. В зависимости от того, какой серверный элемент управления вы пытаетесь использовать, и его зависимости от понятий, которых больше нет в ASP.NET MVC, у вас будет более или менее успешный подход к этому. Но в любом случае вы получите приложение, противоречащее шаблону MVC.

Что касается сессий, они поддерживаются в ASP.NET MVC, и если ваш серверный элемент управления использует их, они включены по умолчанию, поэтому с ними не должно быть никаких проблем.

...