КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Статические изображения и графические кнопки
Кнопочные элементы управления В ASP.NET элементы управления Web, генерирующие кнопки, реализуют интерфейс IButtonControl. Его реализуют элементы Button, ImageButton и LinkButton, а в общем случае ‑ любой специализированный элемент управления, который должен действовать как кнопка. В табл. 22 перечислены все члены интерфейса IButtonControl. Таблица 22 Интерфейс IButtonControl
В дополнение к свойствам интерфейса IButtonControl, класс Button имеет свойства OnClientClick и UseSubmitBehavior. Свойство OnClientClick позволяет установить имя функции JavaScript, которая будет выполняться на клиенте в ответ на событие onclick (свойство OnClientClick имеется также у элементов LinkButton и ImageButton). Гиперссылки Элемент управления HyperLink создает ссылку на другую страницу и обычно выводится в виде текста, задаваемого в свойстве Text. В качестве альтернативы гиперссылка может быть представлена изображением, и тогда URL этого изображения задается в свойстве ImageUrl. Когда установлены оба свойства, преимущество имеет ImageUrl, а содержимое свойства Text выводится в виде всплывающей подсказки. Свойство NavigateUrl определяет URL, на который указывает гиперссылка. А в свойстве Target задается имя окна или фрейма, где будет выводиться контент, расположенный по целевому URL. Элемент управления Image выводит на веб-странице обычное статическое изображение, путь к которому задается в свойстве ImageUrl. Адреса изображений могут быть абсолютными или относительными. При желании в свойстве AlternateText можно задать альтернативный текст, который будет выводиться в случае, когда изображение недоступно или когда браузер не показывает изображения. Способ выравнивания изображения относительно других элементов страницы указывается в свойстве ImageAlign. Если нужно перехватывать щелчки изображения, воспользуйтесь вместо элемента управления Image элементом ImageButton. Класс ImageButton расширяет класс Image событиями Click и Command, генерируемыми в ответ на щелчок. Обработчик событиям Click, получает структуру данных ImageClickEventArgs. Эта структура содержит информацию о координатах точки элемента управления, которую щелкнул пользователь. Нововведением ASP.NET 2.0 стал элемент управления ImageMap. В своей простейшей форме этот элемент выводит на странице изображение. Однако когда для него определена так называемая горячая область, элемент управления инициирует возврат формы или переход по заданному URL. Горячей областью называется часть изображения, щелчок которой вызывает определенное действие. Она реализуется в виде класса, наследующего класс HotSpot. Существует три предопределенных типа горячих областей: многоугольники, круги и прямоугольники.
Дата добавления: 2014-01-11; Просмотров: 548; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |