Panel.BackImageUrl 屬性

定義

取得或設定面板控制項背景影像的 URL。Gets or sets the URL of the background image for the panel control.

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

屬性值

String

面板控制項背景影像的 URL。The URL of the background image for the panel control. 預設為 EmptyThe default is Empty.

屬性

範例

下列範例說明如何以程式設計方式設定的 BackImageUrl 屬性 PanelThe following example illustrates how to programmatically set the BackImageUrl property of the Panel.

注意

下列程式碼範例會使用單一檔案程式碼模型,如果直接複製到程式碼後端檔案,則可能無法正確運作。The following code sample uses the single-file code model and may not work correctly if copied directly into a code-behind file. 這個程式碼範例必須複製到副檔名為 .aspx 的空文字檔中。This code sample must be copied into an empty text file that has an .aspx extension. 如需 Web Form 程式碼模型的詳細資訊,請參閱 ASP.NET Web Forms 頁面程式碼模型For more information on the Web Forms code model, see ASP.NET Web Forms Page Code Model.

<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
 <head>
    <title>Panel Example</title>
<script language="C#" runat="server">
 
     void Page_Load(Object sender, EventArgs e) {
        Label l = new Label();
        l.Text = "This panel contains a right justified label.";
        Panel1.Controls.Add(l);
     }
     
 
     void Button1_Click(Object sender, EventArgs e) {
        Panel1.BackImageUrl = 
            "//localhost/quickstart/aspplus/images/warning.gif";
     }
 
     </script>
 
 </head>
 <body>
 
     <h3>Panel Example</h3>
 
     <form id="form1" runat="server">
 
     <asp:Panel id="Panel1" Height="200" Width="200" BackColor="Gainsboro"
     Wrap="True" HorizontalAlign="Right" runat="server"/>
 
         <asp:Button id="Button1" OnClick="Button1_Click"
     Text="Set the label background" runat="server"/>
 
     </form>
 
 </body>
 </html>
 
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
 <head>
    <title>Panel Example</title>
<script language="VB" runat="server">
 
     Sub Page_Load(sender As Object, e As EventArgs)
        Dim l As New Label()
        l.Text = "This panel contains a right justified label."
        Panel1.Controls.Add(l)
     End Sub     
 
     Sub Button1_Click(sender As Object, e As EventArgs)
        Panel1.BackImageUrl = _
            "//localhost/quickstart/aspplus/images/warning.gif"
     End Sub
 
     </script>
 
 </head>
 <body>
 
     <h3>Panel Example</h3>
 
     <form id="form1" runat="server">
 
     <asp:Panel id="Panel1" Height="200" Width="200" BackColor="Gainsboro"
     Wrap="True" HorizontalAlign="Right" runat="server"/>
 
         <asp:Button id="Button1" OnClick="Button1_Click"
     Text="Set the label background" runat="server"/>
 
     </form>
 
 </body>
 </html>
 

備註

使用這個屬性可顯示控制項的自訂影像 PanelUse this property to display a custom image for the Panel control.

如果影像小於 Panel ,則會將它並排顯示以填滿 PanelIf the image is smaller than the Panel, it will be tiled to fill in the Panel.

注意

只有支援 HTML 4.0 或更新版本的瀏覽器才支援此屬性。This property is supported only on browsers that support HTML 4.0 or later.

適用於