Я пытался найти способ передачи данных на вложенную главную страницу.Я использую вложенную главную страницу, потому что она позволяет мне вторичный уровень навигации на моем сайте, который затем может быть расширен за счет других представлений, которым нужен этот вторичный уровень навигации.
По какой-то причине я не могу получить доступ к ViewData ["field"].Компилятор выдает ошибку, что ViewData не находится в контексте вложенной главной страницы.И я также не могу использовать дочерние действия, они тоже не существуют в контексте вложенной главной страницы.
Вот как объявляется вложенная главная страница: <% @ Master Language = "C #"MasterPageFile = "~ / Views / Shared / Site.Master" AutoEventWireup = "true" CodeBehind = "Curator.master.cs" Inherits = "Atlasweb.Views.Shared.Curator"%>
Я пробовализменив атрибут "Inherits" на System.Web.Mvc.ViewMasterPage, чтобы узнать, позволит ли он получить доступ к ViewData или дочерним действиям, но не повезло.