Share via


Image.ImageUrl 속성

정의

Image 컨트롤에 대한 이미지 소스의 URL을 가져오거나 설정합니다. 이 API는 더 이상 사용되지 않습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 ASP.NET 있는 Mobile Apps & 사이트를 참조하세요.

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

속성 값

Image에 대한 이미지 소스의 URL입니다.

특성

예제

다음 코드 예제를 사용 하는 방법을 보여 줍니다는 <DeviceSpecific> 컨트롤을 Image 다른 디바이스에 대 한 다른 이미지를 지정 하는 컨트롤입니다. Sunshine.gif이라는 파일을 사용할 수 있는 경우 인터넷 Explorer 표시됩니다. OpenWave 전화는 같은 WML 디바이스 또는 CHTML 디바이스에서 페이지를 보면 sun 아이콘으로 표시 됩니다. 페이지에는 브라우저 이름과 확인된 이미지 이름도 표시됩니다.

참고

다음 코드 샘플 단일 파일 코드 모델을 사용 하 고 코드 숨김 파일에 직접 복사 하는 경우 제대로 작동 하지 않을 수 있습니다. 이 코드 샘플.aspx 확장명이 있는 빈 텍스트 파일에 복사 해야 합니다. 자세한 내용은 ASP.NET Web Forms 페이지 코드 모델합니다.

<%@ 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>

다음은 Web.config 파일의 섹션입니다 <deviceFilters> .

설명

다양한 디바이스는 하트, 햇빛, 책, 오른쪽 화살표 등의 기본 제공 그림 세트를 제공하므로 컨트롤 내에서 ImageDeviceSpecific> 컨트롤을 사용하여< 디바이스 자체에 통합할 수 있는 다양한 그래픽과 표준 웹 그래픽을 제공할 수 있습니다.

예를 들어 지정할 수 있습니다 symbol:63726 으로 ImageUrl WML 태그 및으로 Sunshine.gif 필요로 하는 모든 디바이스에 대 한 속성 값을 ImageUrl HTML 디바이스에 대 한 속성 값입니다.

값의 ImageUrl 정확한 해상도는 이미지 어댑터(예: ChtmlImageAdapter, WmlImageAdapter또는 XhtmlImageAdapter)에서 제공됩니다.

적용 대상

추가 정보