Переключатели
Переключатели
в Web-формах, как и в обычных Windows-окнах, применяются только группами. В
самом деле, в одиночку они абсолютно бесполезны — в таком случае гораздо удобнее
использовать флажки.
Для
помещения в форму переключателя используется кнопка
Radio Button (рис.
16.12) панели объектов или пункт
Radio Button подменю
Form Objects
меню
Insert. Доступные параметры показаны на рис. 16.13.
![](12.gif)
Рис.
16.12. Кнопка Radio Button панели объектов
![](13.gif)
Рис.
16.13. Вид редактора свойств при выделенном переключателе
В
поле ввода
RadioButton вводится уникальное имя группы переключателей.
Переключатели, входящие в одну группу, должны иметь одно и то же имя. В данном
случае принцип "каждому элементу управления — уникальное имя" нарушается.
Уникальное имя должна иметь каждая группа переключателей.
Dreamweaver
автоматически подставит в поле ввода
RadioButton сгенерированное им самим
имя, но вам сразу же следует его изменить. Вы также можете выбрать пункт
Name
в контекстном меню переключателя и изменить это имя в появившемся на экране
диалоговом окне
Change Attribute.
В
поле ввода
Checked Value вводится текст, отправляемый серверной программе,
если переключатель будет включен посетителем, т. е. если он будет включен, серверной
программе будут отправлены такие данные:
<Имя
группы переключателей>=<3начение
Checked Value>
По
значению checked value серверная программа может определить, какой переключатель
группы был включен. Если же ни один переключатель в наборе не был включен, отправляемая
пара опять же будет "неполной":
<Имя
группы переключателей>=
Вы
также можете выбрать пункт
Value в контекстном меню переключателя и изменить
отправляемый текст в появившемся на экране диалоговом окне
Change Attribute.
Группа
переключателей
Initial State задает начальное состояние созданного вами
переключателя. Если включен переключатель
Unchecked, наш переключатель
будет отключен (значение по умолчанию), а переключатель
Checked сделает
его изначально включенным. Но не забудьте, что соглашения фирмы Microsoft о
пользовательском интерфейсе Windows-приложений требуют, чтобы один из переключателей
в группе обязательно был включен изначально.
Примечание
Переключатель
создается с помощью одинарного тега <INPUT TYPE="radio">.
Назад Содержание Вперед