強く型付けされたマスターページがありますが、その子ページのいくつかに異なるタイプを使用したいと思います。私は、同じモデルに保ち、ちょうどメンバーオブジェクトを参照できる子ページの一部のように、例えばASP.NET MVC - マスターページとビューページの異なるモデル
は、マスターページに...
<%@ Master ... Inherits="System.Web.Mvc.ViewMasterPage<MyWeb.Models.Client>" %>
クライアントは、すでに複合オブジェクトです。しかし、他のページでは、私が別のモデル(例えば、Customerモデルを扱う子ページ)を扱っているので、そうするのは意味がありません。
マスターページには依然としてクライアントモデルが必要ですが、子ビューはさまざまなモデルで完全に機能します。問題は、コントローラでは、1つのオブジェクトモデルだけをビューに渡すことができることです。あるモデルをマスターに渡し、別のモデルをビューに渡す方法はありますか?ありがとう!
ニース質問、私は同じことを尋ねようとしていました!私は言わなければならないが、トップの答え。マスターマスターが言うように、とても簡単!さて、今それは笑;-) –
同じジレンマ - よく述べています。ありがとうございます。 – nocarrier