码迷,mamicode.com
首页 > Web开发 > 详细

MVC3中使用RadioButtonFor()

时间:2016-06-06 13:44:01      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

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

  1. <div class="label">  
  2.             <div class="editor-label">  
  3.                 @Html.LabelFor(model => model.Sex)  
  4.             </div>  
  5.             <div class="radios">  
  6.               <label id="boy"> @Html.RadioButtonFor(model => model.Sex,"", new { @id="boy",@name="sex",@checked=true})男</label>  
  7.               <label id="gril">  @Html.RadioButtonFor(model => model.Sex, "女"new { @id="gril",@name="sex"})女</label>  
  8.             </div>  
  9.   
  10.         </div>  


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

  1. <div class="label">  
  2.     <div class="editor-label">  
  3.         @Html.LabelFor(model => model.Sex)  
  4.     </div>  
  5.     <div class="radios">  
  6.   <label id="boy"> @Html.RadioButtonFor(model => model.Sex,"男", new { @id="boy",@name="sex",@checked=true})男</label> 
  7. <label id="gril">  @Html.RadioButtonFor(model => model.Sex, "女", new { @id="gril",@name="sex"})女</label> 
  8.     </div>  
  9. </div>  


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

    1. <div class="label">  
    2.      <div class="editor-label">  
    3.          @Html.LabelFor(model => model.Activity)  
    4.      </div>  
    5.      <div class="radios">  
    6.          @Html.RadioButtonFor(model => model.Activity, true, new { @id = "radio3", @name = "Activity" })<label id="tr">启用</label>  
    7.          @Html.RadioButtonFor(model => model.Activity, false, new { @id = "radio4", @name = "Activity" })<label id="fl">禁用</label>  
    8.      </div>  
    9.  </div> 

MVC3中使用RadioButtonFor()

标签:

原文地址:http://www.cnblogs.com/louby/p/5563335.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!