Panel.BackImageUrl Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví adresu URL obrázku pozadí pro ovládací prvek panelu.
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
Hodnota vlastnosti
Adresa URL obrázku pozadí ovládacího prvku panel. Výchozí formát je Empty.
- Atributy
Příklady
Následující příklad ukazuje, jak programově nastavit BackImageUrl vlastnost objektu Panel.
Poznámka
Následující ukázka kódu používá model s jedním souborem kódu a nemusí správně fungovat, pokud je zkopírován přímo do souboru s kódem na pozadí. Tento vzorový kód musí být zkopírován do prázdného textového souboru s příponou .aspx. Další informace o modelu kódu webových formulářů najdete v tématu ASP.NET model kódu stránky webových formulářů.
<%@ 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>
Poznámky
Tato vlastnost slouží k zobrazení vlastního obrázku Panel ovládacího prvku.
Pokud je obrázek menší než Panel, bude v dlaždici Panelvyplněný .
Poznámka
Tato vlastnost je podporována pouze v prohlížečích, které podporují HTML 4.0 nebo novější.