【问题标题】:hesitate to create a condition in the radiobutton mvc razor犹豫在单选按钮 mvc razor 中创建条件
【发布时间】:2011-11-02 21:04:48
【问题描述】:

早上好。

我在单选按钮中有以下条件

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

思路如下。 我有一个图片库,Pardo 正在进行编辑,我可以在其中更改封面画廊 并使用单选按钮标记封面并尝试做出以下条件,我在那里发布 那得比较ImagemCapaSelecionada item.Value的Value的值和当值相等的时候 必须获得单选按钮。这个条件在这样的 foreach 循环中:

@ foreach (var item in Model.ImagensDaGaleria)

不要使用jQuery,我必须不用Jquery ..

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

谢谢 在这种情况下,如果我得到这个 imagemCapaSelecionada 接收到 ai id ImagemCapaSelecionada querai 比较 Item.value 的值,我不会在循环中得到真值或假值 例子

imagemcapaSelecionada |价值 |地位 1 5 未检查 1 1 已检查

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3


    【解决方案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)
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-17
      • 2023-03-15
      • 2010-11-19
      • 2014-11-27
      • 1970-01-01
      • 2012-04-16
      • 2014-04-06
      • 2017-06-16
      相关资源
      最近更新 更多