MVC3中使用RadioButtonFor()

建立页面  进行初始化   默认 男 被选中ios

 

[csharp]  view plain  copy
 <div  class="label">  
          <div  class="editor-label">  

                @Html.LabelFor(model => model.Sex)  spa

            </div>  .net

            <div class="radios">  blog

                @Html.RadioButtonFor(model => model.Sex, 1, new { @id="radio1",@name="sex",@checked=true})<label id="boy">男</label>  ip

                @Html.RadioButtonFor(model => model.Sex, 2, new { @id="radio2",@name="sex"})<label id="gril">女</label>  get

            </div>  string

        </div>  it


编辑页面 编辑时,绑定值,根据数据显示 RadioButtonFor自动选中状态io

 

 

[csharp]  view plain  copy
 

<div class="label">  class

    <div class="editor-label">  

        @Html.LabelFor(model => model.Sex)  

    </div>  

    <div class="radios">  

       @Html.RadioButtonFor(model => model.Sex, 1, new { @id="radio1",@name="sex"})<label id="boy">男</label>       

  @Html.RadioButtonFor(model => model.Sex, 2, new { @id="radio2",@name="sex"})<label id="gril">女</label>  

    </div>  

</div>  


model.Sex是int 也能够是bool  sex值是1时 男被选中 2时女被选中 

 

 

[csharp]  view plain  copy
 

<div class="label">  

    <div class="editor-label">  

         @Html.LabelFor(model => model.Activity)  

     </div>  

     <div class="radios">  

         @Html.RadioButtonFor(model => model.Activity, true, new { @id = "radio3", @name = "Activity" })<label id="tr">启用</label>  

         @Html.RadioButtonFor(model => model.Activity, false, new { @id = "radio4", @name = "Activity" })<label id="fl">禁用</label>  

     </div>  

 </div>  

model.Activity是bool 

相关文章
相关标签/搜索