.net 我们如何将类实例传递给视图?

.net 我们如何将类实例传递给视图?,.net,asp.net-mvc,asp.net-mvc-2,.net,Asp.net Mvc,Asp.net Mvc 2,我只是想知道,我们是否可以将模型存储库中不存在的任何类型的类实例传递给视图。例如,我只想显示.net framework中存在的任何类实例的属性值,如List、ListArray和其他 编辑: 编辑问题可能会引起误解。您的意思是: 你的意思是: 您可能需要在Web.Config中添加一些名称空间。 <pages> <namespaces> <add namespace="System.Web.MVC"/> <add namespace="S

我只是想知道,我们是否可以将模型存储库中不存在的任何类型的类实例传递给视图。例如,我只想显示.net framework中存在的任何类实例的属性值,如List、ListArray和其他

编辑:

编辑问题可能会引起误解。

您的意思是:

你的意思是:


您可能需要在Web.Config中添加一些名称空间。

<pages>
 <namespaces>
  <add namespace="System.Web.MVC"/>
  <add namespace="System.Web.LINQ"/>
  <!-- ... -->
  <!-- Add more namespaces you need here -->
 </namespaces>
</pages>


您可能需要在Web.Config中添加一些名称空间。

<pages>
 <namespaces>
  <add namespace="System.Web.MVC"/>
  <add namespace="System.Web.LINQ"/>
  <!-- ... -->
  <!-- Add more namespaces you need here -->
 </namespaces>
</pages>


您可能希望创建一个强类型视图本教程应向您展示以下步骤:

简言之,视图顶部的声明必须指定期望从控制器获得的模型类型,如下所示

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" 
Inherits="System.Web.Mvc.ViewPage<MvcApplication1.Controllers.ProductViewModel>" %>


Where Inherits=“…ProductViewModel”是您希望
.Model
变量为的任何类型,因此必须由控制器提供。

您可能希望创建强类型视图本教程应向您展示以下步骤:

简言之,视图顶部的声明必须指定期望从控制器获得的模型类型,如下所示

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" 
Inherits="System.Web.Mvc.ViewPage<MvcApplication1.Controllers.ProductViewModel>" %>


Where Inherits=“…ProductViewModel”是您想要的
.Model
变量的任何类型,因此必须由控制器提供。

如果您的模型中没有类,您应该如何显示它?如果您的模型中没有类,你应该如何显示它?+1根据具体情况,我们的答案都是正确的,如果我答对了这个问题,我可以通过控制器的列表实例来查看它吗?好的,这是不同的(键入新答案…)+1根据具体情况,我们的答案都是正确的,如果我答对了这个问题,我可以将列表实例从控制器传递到视图吗?好的,这是不同的(键入新答案…)+1我同意,这取决于您希望它对所有视图都可见还是只对特定视图正确?现在,我们只需要有人猛扑进来,把这些整合成一个巨大的答案,沃尔玛就会让我们破产;)+1我同意,这取决于您希望它对所有视图都可见还是仅对特定视图正确?现在,我们只需要有人猛扑进来,把这些整合成一个巨大的答案,沃尔玛就会让我们破产;)是的,这就是我要问的。是的,这就是我要问的。