У меня небольшая путаница в Asp.Net MVCФункция Asp.Net MVC View и ViewData
Как рендеринг работает в Asp.net MVC? Мы вызываем функцию View -> которая найдет представление и попросит ViewEngine проанализировать его. Из-за конечного результата ViewEngine является HTML.
1) Независимо от вида ViewData мы создаем его доступный внутри View. Я понимаю, что функция ViewData и View является частью базового класса контроллера, что делает ViewData доступным внутри функции View. Правильно ли это?
2) И наконец, что касается класса WebViewPage. Ключевое слово ViewData, которое мы используем на странице просмотра (.cshtml), поступает из класса WebViewPage. Какую роль играет здесь WebViewPage.
Я очень признателен, если вы можете указать мне какой-то хороший ресурс, чтобы понять то же
Я предлагаю вам прочитать этот документ - http://i3.asp.net/media/4773381/lifecycle-of-an-aspnet-mvc- 5-application.pdf? version_id = & cdn_id = 2015-04-01-001. Добро пожаловать с любыми конкретными последующими вопросами. – SBirthare