ASP.NET 2.0 содержит два графических элемента управления: один — Image, а другой — ImageMap.
1. Элемент управления «Изображение» используется для отображения изображений, соответствующих тегу <img />. Типичный формат элемента управления «Изображение» следующий.
<asp:Изображение
id="imgRandom"
ImageUrl="Изображение.gif"
AlternateText="Изображение"
URL-адрес описания=""
ГенерироватьEmptyAlternateText=""
ImageAlign=""/>
id используется для идентификации элемента управления.
ImageUrl — ссылка на изображение,
AlternageText — это текст, отображаемый, когда изображение невозможно отобразить.
DescriptionUrl предоставляет ссылку на подробное описание изображения.
GenerateEmptyAlternateText Установите для AlternateText пустое значение
ImageAlign используется для указания позиции относительно других элементов HTML. Возможные значения: AbsBottom, AbsMiddle, Baseline, Bottom, Left, Middle, NotSet, Right, TextTop, Top.
2. Элемент управления ImageMap также можно использовать для отображения изображений, но он может давать разные эффекты в зависимости от того, где вы щелкаете. Типичный формат элемента управления ImageMap следующий.
<asp:ImageMap
id="картМеню"
ImageUrl="MenuBar.gif"
HotSpotMode="Постбэк"
Runat="сервер" OnClick="mapMenu_Click">
<asp:RectangleHotSpot
PostBackValue="ToUpper"
Левый="0"
Топ="0"
Вправо="100"
Внизу="30"
AlternateText="В верхнем регистре" />
<asp:RectangleHotSpot
PostBackValue="ToLower"
Левый="100"
Топ="0"
Вправо="200"
Внизу="30"
AlternateText="В верхнем регистре" />
<asp:RectangleHotSpot
PostBackValue="Стереть"
Левый="200"
Топ="0"
Вправо="300"
Внизу="30"
AlternateText="В верхнем регистре" />
</asp:ImageMap>
Нет необходимости объяснять id и ImageUrl.
<asp:RectangleHotSpot /> представляет собой прямоугольную область щелчка.
<asp:PolygonHotSpot /> представляет область многоугольника.
<asp:CircleHotSpot /> представляет собой круглую область.
Описанная выше процедура часто используется, когда для навигации используется все изображение.
ImageMap может возвращать данные, указанные выше HotSpotMode="PostBack" и PostBackValue="Erase", при нажатии на соответствующую область изображения запускается событие mapMenu_Click, а PostBackValue можно использовать для вызова возвращенного PostBackValue.
Первоисточник: http://blog.sina.com.cn/u/538461ee010005lz