ASP.NET. Учебный курс (Г.Бучек.)

Печать

(записей в таблице ListingPictures), но каждое изображение связано только с одним описанием.

Таблица 11.1. Поля таблиц базы данных

Имя поля

Тип данных

•Примечания

Таблица Listings (файл Listings.txt)

ListingID

int

Первичный ключ, идентификационный столбец

HLCN

varchar

Код дома в каталоге. Длина — 6 символов

HousePrlce

money

Стоимость

Bathrooms

float

Количество ванных комнат

Bedrooms

Int

Количество спален

HomeLocatlon

varchar

Район. Длина — 50 символов

ContactName

varchar

Контактное лицо. Длина — 50 символов

EmailContact

varchar

Адрес электронной почты. Длина — 50 символов

PhoneContact

varchar

Номер телефона. Длина — 50 символов

Address

varchar

Адрес Длина — 100 символов

SquareFeet

varchar

Площадь дома. Длина — 50 символов

YearBuilt

varchar

Год постройки. Длина — 50 символов

LotSize

varchar

Площадь участка. Длина — 50 символов

Garage

varchar

Данные о гараже. Длина — 50 символов

Notes

varchar

Примечания. Длина — 255 символов

Таблица ListingPictures (файл ListingPictures.txt)

ImageiD

int

Первичный ключ, уникальный идентификатор

ListingID

int

Внешний ключ для связи с таблицей Listings

imagePath

varchar

Имя файла с изображением дома.

Длина —100 символов

ImageAlt

varchar

Текст, сопровождающий изображение.

Длина — 100 символов

Код проекта

Web-узел Недвижимость состоит из четырех ASP.NET-страниц, на которых используется ряд элементов управления, в том числе DataGrid и Repeater.

В этом разделе описаны способы применения элементов управления на узле Недвижимость, а также выполнен анализ кода, содержащегося на его четырех страницах.

Домашняя страница

^ Index aspx

Домашняя страница содержит средства, позволяющие посетителю переходить на страницу Поиск или непосредственно к описанию дома. Тело страницы содержит ASP.NET-тег Form, который задает обработку элементов управления на сервере:

<Form runat»,,serverH>