Image.ImageUrl Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).