MVC3中使用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.   
  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> 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM