在ASP.NET MVC中动态更改模型的类型

用户2831001

我想在调用视图时将模型的类型从ObjectType1更改为ObjectType2。我正在使用MVC4。有人可以告诉我这是否完全可行,如果可以,怎么办?

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Master1.Master" Inherits="System.Web.Mvc.ViewPage<Path.Path.Path.ObjectType1>" %>

场景:我有一个Action将ObjectType1发送到强类型的View。另外,我在TempData中发送另一个ObjectType2。在视图中,我显示来自第一个模型和第二个模型的信息。但是我想编辑并提交ObjectType1。现在,我有了第二个视图,在这个视图中,我正在做另一种方法。问题是我有两个几乎具有相同代码的视图,如果要从一个视图切换到另一个视图,则必须重新加载页面。如果重要的话,我使用Post方法提交对象。

CodeCaster

不,视图绑定到一个模型。

如果您可以解释您的实际问题,那么也许可以提出更好的建议,例如更改要求您对不同模型使用相同视图的逻辑。也许可以使用DisplayTemplates解决。dynamic如果您不关心强类型性,可维护性和可重用性,甚至可以使用模型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET MVC:模型绑定中的类型转换

来自分类Dev

在ASP .NET MVC 5中动态更改LAYOUT或STYLESHEET

来自分类Dev

ASP.NET MVC中动态类型的动态字段名称

来自分类常见问题

在ASP.NET Core MVC中在运行时动态绑定模型

来自分类Dev

在ASP.NET Core MVC中在运行时动态绑定模型

来自分类Dev

从Asp.net MVC中的模型创建Ajax.ActionLink链接文本动态

来自分类Dev

在ASP .NET MVC中更改角色权限

来自分类Dev

模型ASP.Net MVC中的渲染模型

来自分类Dev

如何在ASP.NET MVC中更改静态脚本文件的内容类型?

来自分类Dev

更改asp.net mvc-5中的“资源类型”属性

来自分类Dev

ASP.NET MVC 将动态 Json 数据传递到模型中以在局部视图中返回

来自分类Dev

传递到字典中的模型项在ASP.net MVC中的类型为“ System.Collections.Generic.List ...”

来自分类Dev

在ASP.NET MVC中以编程方式验证模型列表

来自分类Dev

在ASP.NET MVC4中获取模型的QueryString

来自分类Dev

javascript asp .net mvc razor中的访问模型

来自分类Dev

ASP.NET MVC:显示模型中的多个图表

来自分类Dev

在ASP.net MVC中以编程方式包括模型属性

来自分类Dev

ASP.NET MVC中的问题模型绑定嵌套列表

来自分类Dev

如何从ASP.NET MVC 5中的模型创建表单?

来自分类Dev

ASP.NET MVC模型中的不可变结构

来自分类Dev

如何在ASP NET MVC 6中更新模型?

来自分类Dev

在ASP.NET MVC中回发模型为null

来自分类Dev

什么是ASP.NET MVC中的模型绑定?

来自分类Dev

ASP.NET MVC中的问题模型绑定嵌套列表

来自分类Dev

Web模型在ASP.NET MVC中不包含定义

来自分类Dev

ASP.NET MVC 5中的模型错误

来自分类Dev

Asp.NET MVC Radiobutton 无法从模型中的 HttpPost 工作

来自分类Dev

在 ASP .Net Core MVC 2.1 模型中访问 List<T>

来自分类Dev

在 ASP.Net MVC 模型类中编写 SQL 查询

Related 相关文章

  1. 1

    ASP.NET MVC:模型绑定中的类型转换

  2. 2

    在ASP .NET MVC 5中动态更改LAYOUT或STYLESHEET

  3. 3

    ASP.NET MVC中动态类型的动态字段名称

  4. 4

    在ASP.NET Core MVC中在运行时动态绑定模型

  5. 5

    在ASP.NET Core MVC中在运行时动态绑定模型

  6. 6

    从Asp.net MVC中的模型创建Ajax.ActionLink链接文本动态

  7. 7

    在ASP .NET MVC中更改角色权限

  8. 8

    模型ASP.Net MVC中的渲染模型

  9. 9

    如何在ASP.NET MVC中更改静态脚本文件的内容类型?

  10. 10

    更改asp.net mvc-5中的“资源类型”属性

  11. 11

    ASP.NET MVC 将动态 Json 数据传递到模型中以在局部视图中返回

  12. 12

    传递到字典中的模型项在ASP.net MVC中的类型为“ System.Collections.Generic.List ...”

  13. 13

    在ASP.NET MVC中以编程方式验证模型列表

  14. 14

    在ASP.NET MVC4中获取模型的QueryString

  15. 15

    javascript asp .net mvc razor中的访问模型

  16. 16

    ASP.NET MVC:显示模型中的多个图表

  17. 17

    在ASP.net MVC中以编程方式包括模型属性

  18. 18

    ASP.NET MVC中的问题模型绑定嵌套列表

  19. 19

    如何从ASP.NET MVC 5中的模型创建表单?

  20. 20

    ASP.NET MVC模型中的不可变结构

  21. 21

    如何在ASP NET MVC 6中更新模型?

  22. 22

    在ASP.NET MVC中回发模型为null

  23. 23

    什么是ASP.NET MVC中的模型绑定?

  24. 24

    ASP.NET MVC中的问题模型绑定嵌套列表

  25. 25

    Web模型在ASP.NET MVC中不包含定义

  26. 26

    ASP.NET MVC 5中的模型错误

  27. 27

    Asp.NET MVC Radiobutton 无法从模型中的 HttpPost 工作

  28. 28

    在 ASP .Net Core MVC 2.1 模型中访问 List<T>

  29. 29

    在 ASP.Net MVC 模型类中编写 SQL 查询

热门标签

归档