С точки зрения пользовательского интерфейса, лучше ли иметь набор RadioButton с дополнительной функциональностью, позволяющий снимать флажки, или иметь набор эксклюзивных флажков, что означает, что за один раз можно проверить только один?
Пример: http://jsfiddle.net/5fN2J/2/
Обновление:
Я не ожидал таких негативных ответов на это.Возможно, это помогло бы, если бы я привел пример, который ближе к тому, как он используется.
У меня есть GridView, заполненный данными, привязанными к данным.У пользователя есть возможность выбрать одну из строк в качестве «основной», но это не обязательно.новый пример: http://jsfiddle.net/5fN2J/2/
Должен ли я включить дополнительный элемент управления для снятия отметки с «основного» или просто расширить функциональность CheckBox или RadioButton?
Если вы думаете, что дополнительный RadioButton, где бычто в заголовке?
Кстати, похоже, JavaScript необходим для того, чтобы заставить RadioButtons работать в GridView в любом случае из-за того, что ASP.Net манипулирует GroupName.