服務(wù)熱線
153 8323 9821
Image控件
為了在移動(dòng)設(shè)備的屏幕上顯示一個(gè)圖片,我們可以在移動(dòng)WEB窗體上添加一個(gè)Image控件,其中Image控件的ImageUrl屬性就是用來(lái)指定圖片所在的位置。還可以設(shè)置該控件的NavigateUrl屬性,為圖像指定一個(gè)目標(biāo)URL。
現(xiàn)在有個(gè)很大的問(wèn)題就是圖片在不同的移動(dòng)設(shè)備上的顯示效果或支持程度是不同的,這就存在很多不確定的因素。為此,Image控件提供了一系列的工具來(lái)克服這些限制。設(shè)備篩選器就是上述工具中的一種,因?yàn)镮mage控件不提供任何的不同特性集間的圖像轉(zhuǎn)換服務(wù),如將彩色圖像轉(zhuǎn)換為單色圖像的服務(wù)。所以在運(yùn)行時(shí),我們可以指定多個(gè)圖像文件以供 Image控件根據(jù)移動(dòng)設(shè)備的設(shè)備特性進(jìn)行選擇。設(shè)備篩選器將在后續(xù)章節(jié)進(jìn)行詳細(xì)的介紹。下表是Image控件的一些常見(jiàn)屬性:
說(shuō)明
NavigateUrl 設(shè)置圖像的目標(biāo) URL。
ImageUrl 可以在設(shè)計(jì)時(shí)或運(yùn)行時(shí)以編程方式為Image對(duì)象指定圖形文件。還可以將控件的 ImageUrl 屬性綁定到一個(gè)數(shù)據(jù)源,以根據(jù)數(shù)據(jù)庫(kù)信息顯示圖形。
AlternateText 無(wú)法找到圖形文件時(shí)顯示的文本。
清單7:
ImageDefault.aspx
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="ImageDefault.aspx.cs" Inherits="ImageDefault" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:Form id="Form1" runat="server">
<mobile:Image
ID="Image1"
Runat="server"
AlternateText="天極網(wǎng)絡(luò)" ImageUrl="~/images/yesky.gif">
</mobile:Image>
</mobile:Form>
</body>
</html>