犹豫是否要在单选按钮MVC剃刀中创建条件


早上好

我在单选按钮

中有以下条件
<td>
    @Html.RadioButtonFor(model => model.ImagensSelecionadas, new { Checked = (Model.ImagemCapaSelecionada == item.Value ? "Checked" : "") })
</td>

的想法如下。我有一个图片库,Pardo正在做编辑,我可以改变封面图片库我用单选按钮来标记封面,并试图做出下面的条件,我贴在那里它必须比较ImagemCapaSelecionada项目的value的值。值和当值相等时必须拿到单选按钮。该条件位于foreach循环中,如下所示:

@ foreach (var item in Model.ImagensDaGaleria)

和不使用jQuery,我不得不做没有jQuery .

我如何把这个条件在html帮助单选按钮??或者说最好的方法是什么?

谢谢在这种情况下,我没有得到true或false值在循环中,如果我得到这个imagemCapaSelecionada接收ai id imagemCapaSelecionada querai比较Item.value的值示例

imagemcapaSelecionada | value | status15未检查1 1检查

我认为以下方法对你有用…

@Html.RadioButtonFor(model => model.ImagensSelecionadas, Model.ImagemCapaSelecionada == item.Value)

注意第二个参数是对象值(即一个真值或假值)

在foreach循环…

@foreach(var item in Model.ImagensDaGaleria)
{
    @Html.RadioButtonFor(model => model.ImagensSelecionadas, Model.ImagemCapaSelecionada == item.Value)
}

最新更新