在mvc中绑定radiobutton

时间:2014-03-19 11:08:49

标签: asp.net-mvc-3 razor

Radio Button checked item should be true based on entry.isalbum value. Below is my View code..    

@foreach(abc.Models.ddt entry in entrydetails)
        {    
    @if(entry.isAlbum=="Album")
        {
        <input type="radio" id="c" name="isAlbum" checked="checked" value="Album" />

         <label style="margin-right:10px" for="c"><span></span>Album</label>
            }

         <input type="radio" id="c1" name="isAlbum"  value="Movies" />

         <label style="margin-right:10px" for="c1"><span></span>Movies</label>

         <input type="radio" id="c2"  name="isAlbum" value="Single" />

         <label style="margin-right:10px" for="c2"><span></span>Single</label>

        </div>
    }
    }

foreach循环包含与专辑,电影或单曲相对应的数据库中的值。         根据entry.isAlbum值,检查单选按钮应为true。我们怎么做,请帮助我们?我在上面的代码中提到了三个radiobutton。根据entry.Isalbum vale检查Radio Button将是真实的。请帮帮我

1 个答案:

答案 0 :(得分:1)

试试这个:

<input type="radio" id="c" name="isAlbum" @if(entry.isAlbum=="Album"){<text>checked="checked"</text>} value="Album" />

<input type="radio" id="c1" name="isAlbum" @if(entry.isAlbum=="Movies"){<text>checked="checked"</text>} value="Movies" />

<input type="radio" id="c2" name="isAlbum" @if(entry.isAlbum=="Single"){<text>checked="checked"</text>} value="Single" />