当我调用视图时,我想将模型的类型从 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。在视图中,我显示来自第一个模型和第二个模型的信息。但我想编辑并提交 ObjectType1。现在我有第二个视图,我正在做相反的事情。问题是我有两个代码几乎相同的视图,如果我想从一个切换到另一个,我必须重新加载页面。如果重要,我会使用 Post 方法提交对象。