На Web-формах можуть розміщуватися різні компоненти (таблиця 1-2).
Таблиця 1-2. Компоненти, розташовувані на Web-формах
Компонент | Приклади | Опис |
Серверні елементи керування | TextBox, Label, Button, ListBox, DropDownList, DataGrid | Ці елементи керування реагують на події, що відбуваються у відповідь на дії користувача — виконання відповідних процедур на сервері. Мають убудовані механізми для збереження уведеної користувачем інформації при відправленні сторінки на сервер. Використовуються для конструювання користувальницького інтерфейсу Web-форми |
HTML- елементи керування | Text area, Table, Image, Submit Button, Reset Button | HTML-версії стандартних графічних елементів керування. Зручні у випадках, коли потрібна лише частина багатої функціональності серверних елементів керування |
Елементи керування, пов'язані з даними | SqlConnection, SqlCommand, OleDbConnection, OleDbCommand, DataSet | Дозволяють підключатися до БД SQL і OLE, а також до файлів даних XML, виконувати над ними різні команди і витягати дані із цих джерел |
Системні компоненти | FileSystemWatcher, EventLog, MessageQueue | Ці елементи керування надають доступ до системних подій сервера |
Серверні елементи керування і HTML-елементи необхідні для створення користувальницького інтерфейсу Web-форми. Елементи керування, пов'язані з даними, як і системні компоненти, видно на поверхні форми тільки під час розробки, що дозволяє визначати їхні властивості і створювати оброблювачі для їхніх подій. У цих елементів керування немає графічного відображення часу виконання.
|
|