Tôi đang sử dụng MVC, và tôi đã có một đơn giản thiết lập nút radio:Làm thế nào để kết hợp nhãn với nút radio
<%=Html.RadioButton("my_flag", True)%><label>Yes</label>
<%=Html.RadioButton("my_flag", False)%><label>No</label>
Điều duy nhất tôi đang thiếu là rằng bạn không thể nhấp vào nhãn để chọn nút radio. Thông thường bạn sẽ sử dụng:
<label for="my_flag">
nhưng liên kết cả hai nhãn với nút radio cuối cùng. Có cách nào để liên kết nhãn với nút radio chính xác không?
Lưu ý: Đây là bắt chước một mẫu giấy, do đó, chuyển sang hộp kiểm không phải là một tùy chọn.
Ngay cả với câu trả lời được chấp nhận, bạn cần phải ghi đè ID làm ví dụ nhất định trong câu trả lời của tôi.Nếu bạn không làm điều này, HTML của bạn sẽ không xác nhận được vì hai thành phần có cùng ID có mặt. –
http://stackoverflow.com/questions/8320172/use-html-radiobuttonfor-and-html-labelfor-for-the-same-model-but-different-value – JohnLBevan