Trong ứng dụng ASP.NET MVC, tôi có hai nút radio. Tùy thuộc vào giá trị boolean trong mô hình, Làm cách nào để bật hoặc tắt các nút radio? (Các giá trị của các nút radio cũng là một phần của mô hình)ASP.NET MVC vô hiệu hóa các nút radio với cú pháp Razor
nút radio của tôi hiện trông như thế này -
@Html.RadioButtonFor(m => m.WantIt, "false")
@Html.RadioButtonFor(m => m.WantIt, "true")
Trong mô hình, tôi có một tài sản gọi là model.Alive
. Nếu model.Alive
là true
Tôi muốn bật nút radio, nếu khác model.Alive
là false
, tôi muốn tắt nút radio. Cảm ơn!
đặt css để bật hoặc tắt hoặc ẩn hiển thị các nút radio. Bạn cũng không thể hiển thị các nút radio. –
Có cách nào tiêu chuẩn "Razor/ASP.NET/MVC" để thực hiện việc này không? –
'if (Model.Alive) {setcss enabled hoặc @ Html.RadioButonFor // Hiển thị nút radio}' Chỉ cần kiểm tra trạng thái mô hình nếu thuộc tính được đặt đúng hoặc không tạo nút radio ở tất cả –