I have this foreach in my view :
@foreach (var partner in ((List<string>)ViewBag.Email))
{
if (ViewBag.hasFeedback.Contains(partner))
{
<div class="checkbox">
<label>
<input type="checkbox" name="partners" value="@partner" checked="checked">
@ViewBag.FirstName[item] @ViewBag.Lastname[item] ( @partner.ToString() )
</label>
</div>
}
item += 1;
}
In my ViewBag.hasFeedback
I have array contain strings. How to compare this with variable "partner" how it is shown in code? This example in code doesnt work, because "system.array doesnt contain definition for contains function".
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…