Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
web2.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
157 Кб
Скачать
☆
  1. Серверні елементи керування Label, TextBox, Button, Image, Table

s Label

Цей елемент управління дозволяє виводити відформотований, аналогічно узагальненому рядковому елементу розмітки <SPAN>.

Нижчеперелічені властивості керують зовнішнім виглядом елемента, присутні в класі WebControl і, отже, можуть бути застосовані до всіх елементів-спадкоємцям WebControl, а не тільки до Label.

BackColor

Цвет фона

BorderColor

Цвет границы элемента управления

BorderStyle

Стиль границы — сплошной, пунктир, точечный, двойной и другие

BorderWidth

Ширина границы

Enabled

Активность. Если false, нельзя вводить данные, не получает фокус

Font

Шрифт, состоит из нескольких атрибутов

ForeColor

Цвет, которым отображается текст

Height

Высота элемента

Width

Ширина элемента

Visible

Виден ли элемент управления

TabIndex

Индекс табуляции, в порядке номеров которых в форме перемещается фокус при нажатии на клавишу Tab

ToolTip

Текст окна подсказки

<asp:Label id="ShopNews" runat="server" Font-Size =20

ForeColor="red"

BackColor ="lightgray" BorderWidth=4 BorderStyle=groove Height=50

width=500

Text= "Новини торгової площадки" />

TextBox

Він замінює елементи розмітки <textbox> і <textarea>. Вони обидва вводять текст, тільки <textbox> - однорядковий, а <textarea> - багаторядковий. Відповідно, при властивості textmode, що дорівнює MultiLine, вийде багаторядкове поле введення, а при SingleLine - однорядкове. Якщо textmode дорівнює Password, введені дані замінюються зірочками, як при <Input Type="Password">. Природно, це потрібно в основному для введення пароля. Властивість rows задається при textmode, встановленому в MultiLine, і задає кількість рядків для введення. Аналогічно функціонує властивість columns - кількість символів в рядку. Якщо властивість Wrap встановлено, то текст переходить на новий рялок щоб повністю поміститися у вікні.

Елемент управління Image

Елемент управління Image служить для виведення зображень на веб-сторінках. При пре¬образовании в HTML-код він генерує тег <іmg>.

Головна властивість елементу управління Image — ImageUrl — дозволяє задати шлях До зображення, яке завантажується з браузера і відображається на сторінці

Елемент управління Image також має властивість AhsrnateText, що дозволяє висвітлювати текстове повідомлення повідомлення на місці зображення, коли останнє недоступне.

У елементу управління немає події Click, а якщо вона необхідна, використовують ImageButton або ImageMap. Ці елементи управління відстежують координати точки зображення по якій довелося клацати мишкою.

Table

Таблиці в HTML дуже поширені, оскільки вони дозволяють позиціонувати елементи на сторінці. Серверний елемент управління задається тегами.

Властивість Rows таблиці є контейнером рядків — елементів TableRow, а вони, у свою чергу, мають властивість Cell — колекцію елементів TableCell. Сам TableCell — є контейнер будь-яких елементів управління. Їх не можна вставляти в таблицю інакше, ніж в один з елементів TableCell. Текст в осередок можна записати через властивість Cell.Text або вставкою елементу Literal

Рядки таблиці можуть бути також типу TableHeaderRow і TableFooterRow. Такі рядки завжди відображаються на мобільних пристроях з невеликим екраном, навіть якщо таблиця велика і для її перегляду потрібна прокрутка. Елементи таблиці можуть бути типу TableHeaderCell — спадкоємця TableCell. Текст в них відображається виділеним напівжирним шрифтом і центрований.

У ASP .NET 2.0 у елементу з'явилася можливість задавати заголовки за допомогою властивості Caption. Місцеположення заголовка визначається властивістю CaptionAlign. При значенні Bottom він буде знаходиться під таблицею. При решті значень заголовок знаходиться де йому належить — вгорі, Left і Right просто вирівнюють по лівому або правому краю.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]