Вам не нужен метод загрузки страницы в ASP.NET MVC. Все данные и модель представления доступны в MVC ViewPage
непосредственно через свойство ViewData
, поскольку Controller
передает ViewData
страницы просмотра.
Скажем, у вас есть MyController
in MyProject/Controllers/MyController
со следующим действием:
public ActionResult Do() {
ViewData["MyInt"] = 64;
ViewData["MyString"] = "MyString";
return View();
}
И в вашем Do
представлении в MyProject/Views/My/Do.aspx
вы можете получить прямой доступ к данным представления:
<%= ViewData["MyInt"] %>
<%= ViewData["MyString"] %>
Вы также можете получить к ним доступ в файлах с выделенным кодом, поскольку страница просмотра наследуется от System.Web.Mvc.ViewPage
, который имеет свойство ViewData
. Подробнее об этом можно прочитать здесь .