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 

相關文章
相關標籤/搜索