Image.ImageUrl プロパティ
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)

[BindableAttribute(true)] public: property String^ ImageUrl { String^ get (); void set (String^ value); }
/** @property */ public String get_ImageUrl () /** @property */ public void set_ImageUrl (String value)
Image のイメージ ソースの URL。

Image コントロール内で <DeviceSpecific> コントロールを使用することによって、各種デバイスで組み込みの画像 (ハート、太陽、本、右矢印など) を提供できるため、標準の Web グラフィックス以外にも、デバイス自体に統合できる幅広いグラフィックスを提供できます。
たとえば、symbol:63726 を、WML マークアップを必要とするすべてのデバイスの ImageUrl プロパティ値として指定したり、Sunshine.gif を HTML デバイスの ImageUrl プロパティ値として指定したりできます。
ImageUrl 値の厳密な解決は、イメージ アダプタ (ChtmlImageAdapter、WmlImageAdapter、XhtmlImageAdapter など) によって提供されます。

Image コントロール内で <DeviceSpecific> コントロールを使用して、デバイスごとに異なるイメージを指定する方法を次のコード例に示します。Sunshine.gif という名前のファイルが使用できる場合、このファイルが Internet Explorer に表示されます。WML デバイス (OpenWave Phone など) や CHTML デバイスでページを表示すると、ページは太陽のアイコンとして表示されます。このページは、ブラウザの名前とイメージの解決された名前も表示します。
![]() |
---|
次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
<%@ Page Language="C#" Inherits="System.Web.UI.MobileControls.MobilePage" %> <%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { string spec1 = "Device: {0}"; string spec2 = "Image source: {0}"; if (!IsPostBack) { Label1.Text = String.Format(spec1, Device.Browser); Label2.Text = string.Format(spec2, Image1.ImageUrl); } } </script> <html > <body> <mobile:form id="form1" runat="server"> <mobile:Image ID="Image1" Runat="server" AlternateText="Sunshine"> <DeviceSpecific ID="imgDevSec" Runat="server"> <Choice Filter="isWML11" ImageUrl="symbol:44" /> <Choice Filter="isCHTML10" ImageUrl="symbol:63726" /> <Choice ImageUrl="sunshine.gif" /> </DeviceSpecific> </mobile:Image> <mobile:Label ID="Label1" Runat="server" /> <mobile:Label ID="Label2" Runat="server" /> </mobile:form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Image.ImageUrl プロパティ
アセンブリ: System.Web (system.web.dll 内)

[BindableAttribute(true)] public: virtual property String^ ImageUrl { String^ get (); void set (String^ value); }
/** @property */ public String get_ImageUrl () /** @property */ public void set_ImageUrl (String value)
Image コントロールに表示するイメージの位置。

ImageUrl プロパティを使用して、Image コントロールに表示するイメージの URL を指定します。相対 URL または絶対 URL を使用できます。相対 URL は、サーバー上の完全パスを指定せずに、イメージの位置を Web ページの位置と関連付けます。このパスは、Web ページの位置に対する相対パスです。これにより、コードを更新せずに、サーバーの別のディレクトリにサイト全体を簡単に移動できます。絶対 URL では完全パスが指定されるため、サイトをほかのディレクトリに移動する場合は、コードを更新する必要があります。

ImageUrl プロパティを使用して、Image コントロールに表示するイメージの位置を指定する方法を次の例に示します。
<%@ Page Language="VB" %> <html> <head> </head> <body> <form runat="server"> <h3>Image Example</h3> <asp:Image id="Image1" runat="server" AlternateText="Image Text" ImageAlign="left" ImageUrl="images/image1.jpg"/> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からImage.ImageUrlを検索する場合は、下記のリンクをクリックしてください。

- Image.ImageUrlのページへのリンク