ビューを呼び出すときに、モデルのタイプを ObjectType1 から ObjectType2 に変更したいと考えています。私は MVC 4 を使用しています。これが可能かどうか、可能であればどのように教えてもらえますか?
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Master1.Master" Inherits="System.Web.Mvc.ViewPage<Path.Path.Path.ObjectType1>" %>
シナリオ: ObjectType1 を厳密に型指定されたビューに送信するアクションがあります。また、TempData で別の ObjectType2 を送信します。ビューでは、最初のモデルと 2 番目のモデルからの情報を表示します。しかし、ObjectType1 を編集して送信したいのです。これで、2 番目のビューができました。ここでは、逆のことをしています。問題は、ほとんど同じコードを持つ 2 つのビューがあり、あるビューから別のビューに切り替えたい場合はページをリロードする必要があることです。問題があれば、Post メソッドでオブジェクトを送信します。