На моем сайте одна и та же мастер-страница для MVC Views и WebForm Pages.
Я хочу использовать ViewData внутри кода MasterPage позади.
Я получаю исключение:
ViewMasterPage может использоваться только со страницами содержимого, которые являются производными от ViewPage или ViewPage.
public partial class MasterPage : System.Web.Mvc.ViewMasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
ViewData["X"] = "data";
Этот код работал в проекте веб-сайта, но я только что перешел в веб-приложение и не могу запустить его.
Страница содержимого наследует System.Web.Mvc.ViewPage
ViewData должен быть одним и тем же объектом на страницах и в коде masterPages позади.
Спасибо
Рафаэль.