Image.ImageUrlとは? わかりやすく解説

Image.ImageUrl プロパティ

Image コントロール用のイメージ ソースURL取得または設定します

名前空間: System.Web.UI.MobileControls
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)
構文構文

<BindableAttribute(True)> _
Public Property ImageUrl As
 String
Dim instance As Image
Dim value As String

value = instance.ImageUrl

instance.ImageUrl = value
[BindableAttribute(true)] 
public string ImageUrl { get;
 set; }
[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>

Web.config ファイル<deviceFilters> セクション次に示します

<deviceFilters>
  <filter name="isWML11" compare="PreferredRenderingType"
 argument="wml11" />
  <filter name="isCHTML10" compare="PreferredRenderingType"
 argument="chtml10" />
</deviceFilters>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Image.ImageUrl プロパティ

Image コントロール表示するイメージ位置取得または設定します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

<BindableAttribute(True)> _
Public Overridable Property
 ImageUrl As String
Dim instance As Image
Dim value As String

value = instance.ImageUrl

instance.ImageUrl = value
[BindableAttribute(true)] 
public virtual string ImageUrl { get;
 set; }
[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>

<%@ Page Language="C#" %>
<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>

<%@ Page Language="JSCRIPT" %>
<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>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Image.ImageUrl」の関連用語

Image.ImageUrlのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Image.ImageUrlのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS