程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> ASP.Net 2.0 圖形控件簡述

ASP.Net 2.0 圖形控件簡述

編輯:.NET實例教程

     ASP.Net 2.0包含兩個圖形控件,一個Image,一個是ImageMap控件。
  1、Image控件是用來顯示圖象的,對應於<img />標簽,典型的Image控件格式如下
   <ASP:Image
   id="imgRandom"
   ImageUrl="Picture.gif"
   AlternateText="Picture"
   DescriptionUrl=""
   GenerateEmptyAlternateText=""
   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="mapMenu"
   ImageUrl="MenuBar.gif"
   HotSpotMode="PostBack"
   Runat="server" OnClick="mapMenu_Click">
   <ASP:RectangleHotSpot
   PostBackValue="ToUpper"
   Left="0"
   Top="0"
   Right="100"
   Bottom="30"
   AlternateText="To Uppercase" />
   <ASP:RectangleHotSpot
   PostBackValue="ToLower"
   Left="100"
   Top="0"
   Right="200"
   Bottom="30"
   AlternateText="To Uppercase" />
   <ASP:RectangleHotSpot
   PostBackValue="Erase"
   Left="200"
   Top="0"
   Right="300"
   Bottom="30"
   AlternateText="To Uppercase" />
   </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
  

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved