Asp.net mvc 无法在ASP.NET MVC视图中的foreach循环中应用where条件 @model IEnumerable @foreach(模型中的var项目) { 如果(@item.GlobalCodeCategoryValue==“115”) { @*图片格式:*@ @item.GlobalCodeCategoryName @*颜色*@ @item.GlobalCodeName @* 颜色+黑白 *@ @* 黑白 *@ } }
我想在foreach循环中使用where条件,而不是if条件,但无法这样做。请帮助我解决这个问题,因为我在这一点上被卡住了。您可以使用where inAsp.net mvc 无法在ASP.NET MVC视图中的foreach循环中应用where条件 @model IEnumerable @foreach(模型中的var项目) { 如果(@item.GlobalCodeCategoryValue==“115”) { @*图片格式:*@ @item.GlobalCodeCategoryName @*颜色*@ @item.GlobalCodeName @* 颜色+黑白 *@ @* 黑白 *@ } },asp.net-mvc,Asp.net Mvc,我想在foreach循环中使用where条件,而不是if条件,但无法这样做。请帮助我解决这个问题,因为我在这一点上被卡住了。您可以使用where inModel作为 @model IEnumerable<WIMMPortalServer.BAL.DTO.GlobalCodeDTO> @foreach (var item in Model) { if (@item.GlobalCodeCategoryValue == "115") {
Model
作为
@model IEnumerable<WIMMPortalServer.BAL.DTO.GlobalCodeDTO>
@foreach (var item in Model)
{
if (@item.GlobalCodeCategoryValue == "115")
{
<div class="form-group">
@*<h6 >PICTURE FORMAT:</h6>*@
<h6>@item.GlobalCodeCategoryName</h6>
<div class="checkboxs round">
<div class="element">
<label id="lblcolor">
@*COLOR*@
@item.GlobalCodeName
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>
@*<div class="element dark">
<label id="lblbw">
COLOR + B/W
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>*@
@*<div class="element">
<label id="lblwhite">
BLACK & WHITE
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>*@
</div>
</div>
}
}
@foreach(模型中的变量项,其中(c=>c.GlobalCodeCategoryValue==“115”))
{
@*图片格式:*@
@item.GlobalCodeCategoryName
@*颜色*@
@item.GlobalCodeName
@*
颜色+黑白
*@
@*
黑白
*@
}
@foreach (var item in Model.Where(c=>c.GlobalCodeCategoryValue == "115"))
{
<div class="form-group">
@*<h6 >PICTURE FORMAT:</h6>*@
<h6>@item.GlobalCodeCategoryName</h6>
<div class="checkboxs round">
<div class="element">
<label id="lblcolor">
@*COLOR*@
@item.GlobalCodeName
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>
@*<div class="element dark">
<label id="lblbw">
COLOR + B/W
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>*@
@*<div class="element">
<label id="lblwhite">
BLACK & WHITE
<input type="checkbox" name="closed" value="closed">
<span class="checkmark"></span>
</label>
</div>*@
</div>
</div>
}