У меня есть строго типизированная главная страница, но я хочу использовать другой тип для некоторых дочерних страниц.
Например, на главной странице ...
<%@ Master ... Inherits="System.Web.Mvc.ViewMasterPage<MyWeb.Models.Client>" %>
Клиент уже является составным объектом, поэтому на некоторых дочерних страницах я могу придерживаться той же модели и просто ссылаться на объекты-члены. Но на других страницах это не имеет смысла, поскольку я имею дело с другой моделью, например, дочерней страницей, которая имеет дело с моделью Customer.
Моей главной странице по-прежнему нужна модель клиента, но дочерние представления будут полностью работать с разными моделями. Проблема в том, что в контроллере вы можете передать только одну объектную модель в View. Есть ли способ передать одну модель мастеру, а другую - представлению? Спасибо!