Im using Render action, чтобы ввести некоторые вкладки в вызывающий вид. Я хочу иметь возможность получить заголовок представления, выполняющий метод RenderAction, однако в частичном представлении я, похоже, не получаю доступ к viewbag или viewdata. Я понял, что частичное представление получает копию родительского словаря viewbag/viewdata. Ive попробовал ViewBag.Title и ViewData ["title"], но ничего не возвращается. Есть идеи?Получить название страницы, которая вызывает действие render
нормально, так что я узнал, что при создании модели вы можете передать эту модель в метод рендеринга действия
public class ViewInfo{
public string Title { get; set; }
}
затем вызвать метод renderaction
@{ Html.RenderAction("RenderTabs", "Tab", new {Title = ViewBag.Title});}
ах нормально, это имеет смысл. В любом случае я могу передать заголовок родительской страницы при вызове renderaction –