分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

MVC3中使用RadioButtonFor()

发布时间:2023-09-06 01:22责任编辑:董明明关键词:MVC

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

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

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

            </div>  

            <div class="radios">  

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

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

            </div>  

        </div>  


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

[csharp] view plain copy
 

<div class="label">  

    <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 

MVC3中使用RadioButtonFor()

原文地址:http://www.cnblogs.com/glj1203/p/7778082.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved