ASP.NET. Учебный курс (Г.Бучек.) |
Страница 17 из 476 Во время загрузки страницы задается свойство Text данного элемента управления. Значение этого элемента и является текстом, который, посетитель видит на экране: hypText.Text - "Щелкните здесь для получения дополнительной информации." Необходимо задать адрес, по которому будет осуществляться переход, когда посетитель щелкнет на ссылке. Этот адрес присваивается в качестве значения свойству NavigateURL: hypText.NavigateURL - "http://www.google.com" Следует отметить тот факт, что не обязательно использовать фиксированный текст. Вероятно, вы будете употреблять значения из базы данных. Перейдем к следующему примеру использования элемента HyperLink:<asp:HyperLink Сначала присваивается имя элементу и указывается, что его обработка является функцией сервера: id-"hypIcon" runat-"server" Рассматриваемый элемент управления HyperLink реализуется в виде изображения. Значение свойства Text используется для тех же целей, что и текст, указываемый параметром Alt Text тега Image языка HTML: Text-"Click to view larger image" Выводимое изображение будет хорошо выглядеть в рамке с такими параметрами: BorderWidth-"7px" BorderStyle-7 Затем в коде надлежит определить расположение выводимого изображения. В данном случае это поле в базе данных: Hyplcon.ImageUrl - DSPageData.Tables("ProductData"). _ Rows(0).Item{"PathToIcon") Наконец, следует указать, в какое место должен осуществляться переход, когда посетитель щелкает на гиперссылке: Hyplcon.NavigateUrl - DSPageData.Tables("ProductData"). Rows(0).Item("PathToFull") Элемент управления Image соответствует тегу image языка HTML. Этот элемент можно использовать для динамического добавления изображения на страницу. Предположим, вы хотите, чтобы рисунок произвольно выводился на экран, или желаете продемонстрировать изображение изделия. В каждом из этих случаев окажется полезным элемент управления image. <asp:Image id-"ImgStepPicture" runat-"server" /> |