Bagikan melalui


Image.ImageUrl Properti

Definisi

Mendapatkan atau mengatur URL sumber gambar untuk Image kontrol. API ini kedaluarsa. Untuk informasi tentang cara mengembangkan aplikasi seluler ASP.NET, lihat Situs & Mobile Apps dengan ASP.NET.

public:
 property System::String ^ ImageUrl { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string ImageUrl { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ImageUrl : string with get, set
Public Property ImageUrl As String

Nilai Properti

URL sumber gambar untuk Image

Atribut

Contoh

Contoh kode berikut menunjukkan cara menggunakan <DeviceSpecific> kontrol dalam Image kontrol untuk menentukan gambar yang berbeda untuk perangkat yang berbeda. Jika file bernama Sunshine.gif tersedia, file tersebut akan muncul di Internet Explorer. Jika Anda melihat halaman di perangkat WML seperti ponsel OpenWave atau perangkat CHTML, halaman tersebut akan muncul sebagai ikon matahari. Halaman ini juga menampilkan nama browser dan nama gambar yang diselesaikan.

Catatan

Sampel kode berikut menggunakan model kode file tunggal dan mungkin tidak berfungsi dengan benar jika disalin langsung ke file code-behind. Sampel kode ini harus disalin ke dalam file teks kosong yang memiliki ekstensi .aspx. Untuk informasi selengkapnya, lihat ASP.NET Model Kode Halaman Formulir 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 xmlns="http://www.w3.org/1999/xhtml" >
<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>

Berikut ini adalah bagian <deviceFilters> dari file Web.config.

Keterangan

Karena berbagai perangkat menyediakan serangkaian gambar bawaan, seperti gambar untuk jantung, sinar matahari, buku, panah kanan, dan sebagainya, dengan menggunakan <kontrol DeviceSpecific> dalam Image kontrol, Anda dapat menyediakan berbagai macam grafik yang dapat diintegrasikan ke dalam perangkat itu sendiri, serta grafik Web standar.

Misalnya, Anda dapat menentukan symbol:63726 sebagai ImageUrl nilai properti untuk semua perangkat yang memerlukan markup WML, dan Sunshine.gif sebagai ImageUrl nilai properti untuk perangkat HTML.

Resolusi nilai yang ImageUrl tepat disediakan oleh adaptor gambar (seperti ChtmlImageAdapter, , WmlImageAdapteratau XhtmlImageAdapter).

Berlaku untuk

Lihat juga