HtmlInputImage.Src 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í umístění souboru obrázku.
public:
property System::String ^ Src { System::String ^ get(); void set(System::String ^ value); };
public string Src { get; set; }
member this.Src : string with get, set
Public Property Src As String
Hodnota vlastnosti
Umístění souboru obrázku. Výchozí hodnota je prázdný řetězec ("").
Příklady
Následující příklad kódu ukazuje použití Src vlastnosti k určení cesty k obrázku zobrazenému v ovládacím HtmlInputImage prvku.
<%@ 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" >
<script runat="server">
protected void SubmitBtn_Click(object sender, ImageClickEventArgs e)
{
Message.InnerHtml = "The Submit button was clicked.";
}
protected void ClearBtn_Click(object sender, ImageClickEventArgs e)
{
Message.InnerHtml = "The Clear button was clicked.";
}
</script>
<head runat="server">
<title>HtmlInputImage Example</title>
</head>
<body>
<h3>HtmlInputImage Example</h3>
<form id="form1" runat="server">
<input type="image"
alt="Submit button"
src="Submit.jpg"
onserverclick="SubmitBtn_Click"
runat="server"
id="Image1" />
<input type="image"
alt="Clear button"
src="Clear.jpg"
onserverclick="ClearBtn_Click"
runat="server"
id="Image2" />
<h1>
<span id="Message"
runat="server">
</span>
</h1>
</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">
<script runat="server">
Sub SubmitBtn_Click(ByVal Source As Object, ByVal E As ImageClickEventArgs)
Message.InnerHtml = "The Submit button was clicked."
End Sub
Sub ClearBtn_Click(ByVal Source As Object, ByVal E As ImageClickEventArgs)
Message.InnerHtml = "The Clear button was clicked."
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlInputImage Example</title>
</head>
<body>
<h3>HtmlInputImage Example</h3>
<form id="form1" runat="server">
<input type="image"
alt="Submit button"
src="Submit.jpg"
onserverclick="SubmitBtn_Click"
runat="server"
id="Image1" />
<input type="image"
alt="Clear button"
src="Clear.jpg"
onserverclick="ClearBtn_Click"
runat="server"
id="Image2" />
<h1>
<span id="Message"
runat="server">
</span>
</h1>
</form>
</body>
</html>
Poznámky
Src Pomocí vlastnosti určete umístění obrázku, které se má zobrazit v ovládacím HtmlInputImage prvku. Pokud obrázek není k dispozici, zobrazí se text zadaný ve Alt vlastnosti.
Můžete použít relativní nebo absolutní adresu URL. Relativní adresa URL souvisí umístění obrázku s umístěním webové stránky bez zadání úplné cesty na serveru. Cesta je relativní k umístění webové stránky. To usnadňuje přesun celé lokality do jiného adresáře na serveru bez aktualizace cesty k obrázku v kódu. Relativní cestu " ~/
můžete použít k odkazu na aktuální virtuální adresář, kde se stránka nachází. Například hodnota Src pro <input type="image" runat="server" src="~/abc/d.gif">
na stránce ve virtuálním adresáři XspTest je <input type="image" src="/XspText/abc/d.gif">
. Absolutní adresa URL poskytuje úplnou cestu. Proto přesunutí webu do jiného adresáře vyžaduje aktualizaci kódu.