I have the following razor syntax
@{
foreach (var p in Model)
{
<b>@p.Age</b>
}
}
I would like to filter the foreach loop to only look at the Model records where p.City = "New York"
What would my syntax look like ?
I hope that I am explaing this right.
Thanks
@foreach (var p in Model.Where(i => i.City == "New York")) {
<b>@p.Age</b>
}
You might decide to do this filtering in the controller action, depending on whether you need other model records that don't have a city of "New York" in your view or not.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With