Asp.net mvc 模型内部的访问列表
我有以下型号:Asp.net mvc 模型内部的访问列表,asp.net-mvc,razor,Asp.net Mvc,Razor,我有以下型号: public class Furniture { public int Id { get; set; } public String Description { get; set; } public Decimal Retail { get; set; } public String Picture { get; set; } } public class Quotation { public String zipCode { get; s
public class Furniture
{
public int Id { get; set; }
public String Description { get; set; }
public Decimal Retail { get; set; }
public String Picture { get; set; }
}
public class Quotation
{
public String zipCode { get; set; }
public List<Furniture> furnitures { get; set; }
}
公共级家具
{
公共int Id{get;set;}
公共字符串说明{get;set;}
公共十进制零售{get;set;}
公共字符串图片{get;set;}
}
公开课报价
{
公共字符串zipCode{get;set;}
公共列表家具{get;set;}
}
如何使用Razor访问视图中的家具列表?
我们是否可以将复杂结构(具有多个层次的子结构)转换为MVC视图,或者MVC视图是否仅限于一个层次结构和IEnumerable?@foreach(模型中的var家具。家具)
@foreach (var furniture in Model.furnitures)
{
<p>@furniture.Description</p>
<p>Retail: @furniture.Retail</p>
<img src="@furniture.Picture" />
}
{
@家具.说明
零售:@furniture.Retail
}
像这样的。如果我正确理解您的愿望。@foreach(模型中的var家具。furnitures)
{
@家具.说明
零售:@furniture.Retail
}
像这样的。如果我正确理解您的愿望。@foreach(模型中的var家具。furnitures)
{
@家具.说明
零售:@furniture.Retail
}
像这样的。如果我正确理解您的愿望。@foreach(模型中的var家具。furnitures)
{
@家具.说明
零售:@furniture.Retail
}
像这样的。如果我正确理解您的愿望。是的,您可以将复杂对象传递到MVC中的视图并访问其成员。您可以通过应用MVVM来实现这一点,在MVVM中创建要传递给视图的ViewModel。此模型保存视图中要显示的所有数据,并由控制器创建
- 更多阅读:
- 不同的ViewModel模式:
- 更多阅读:
- 不同的ViewModel模式:
- 更多阅读:
- 不同的ViewModel模式:
- 更多阅读:
- 不同的ViewModel模式:
@if (Model.furnitures != null)
{
foreach (var furniture in Model.furnitures )
{
<p>Description : @furniture.Description</p>
<p>Retail : @furniture.Retail </p>
<img src="@furniture.Picture" />
}
}
@if(Model.furnitures!=null)
{
foreach(模型家具中的var家具)
{
Description:@furniture.Description
零售:@furniture.Retail
}
}
@if (Model.furnitures != null)
{
foreach (var furniture in Model.furnitures )
{
<p>Description : @furniture.Description</p>
<p>Retail : @furniture.Retail </p>
<img src="@furniture.Picture" />
}
}
@if(Model.furnitures!=null)
{
foreach(模型家具中的var家具)
{
Description:@furniture.Description
零售:@furniture.Retail
}
}
@if (Model.furnitures != null)
{
foreach (var furniture in Model.furnitures )
{
<p>Description : @furniture.Description</p>
<p>Retail : @furniture.Retail </p>
<img src="@furniture.Picture" />
}
}
@if(Model.furnitures!=null)
{
foreach(模型家具中的var家具)
{
Description:@furniture.Description
零售:@furniture.Retail
}
}
@if (Model.furnitures != null)
{
foreach (var furniture in Model.furnitures )
{
<p>Description : @furniture.Description</p>
<p>Retail : @furniture.Retail </p>
<img src="@furniture.Picture" />
}
}
@if(Model.furnitures!=null)
{
foreach(模型家具中的var家具)
{
Description:@furniture.Description
零售:@furniture.Retail
}
}
是的,我们可以-如果将
报价
设置为模型供您查看,您可以访问家具
这样的@model.furnitures
“或者MVC视图仅限于一级结构和IEnumerable?”-为什么?你尝试了什么,你得到了一个实际的错误,还是这是一个假设性的问题?是的,我们可以-如果将引号
设置为视图的模型,你可以访问家具
,像这样@model.furnitures
“或者MVC视图仅限于一个级别的结构和IEnumerable?”-为什么?你尝试了什么,你得到了一个实际的错误,还是这是一个假设性的问题?是的,我们可以-如果将引号
设置为视图的模型,你可以访问家具
,像这样@model.furnitures
“或者MVC视图仅限于一个级别的结构和IEnumerable?”-为什么?你尝试了什么,你得到了一个实际的错误,还是这是一个假设性的问题?是的,我们可以-如果将引号
设置为视图的模型,你可以访问家具
,像这样@model.furnitures
“或者MVC视图仅限于一个级别的结构和IEnumerable?”-为什么?你尝试了什么,你得到了一个实际的错误,还是这是一个假设的问题?