HtmlInputImage.Src Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la posizione del file di immagine.
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
Valore della proprietà
Posizione del file di immagine. Il valore predefinito è una stringa vuota ("").
Esempio
Nell'esempio di codice seguente viene illustrato come usare la Src proprietà per specificare il percorso di un'immagine visualizzata nel HtmlInputImage controllo.
<%@ 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>
Commenti
Utilizzare la Src proprietà per specificare la posizione dell'immagine da visualizzare nel HtmlInputImage controllo. Se l'immagine non è disponibile, viene visualizzato il testo specificato nella Alt proprietà.
È possibile usare un URL relativo o assoluto. Un URL relativo collega la posizione dell'immagine alla posizione della pagina Web senza specificare un percorso completo nel server. Il percorso è relativo alla posizione della pagina Web. Ciò semplifica lo spostamento dell'intero sito in un'altra directory nel server senza aggiornare il percorso dell'immagine nel codice. È possibile usare il percorso relativo " " ~/
per fare riferimento alla directory virtuale corrente in cui si trova la pagina. Ad esempio, il valore di per Src <input type="image" runat="server" src="~/abc/d.gif">
in una pagina nella directory virtuale "XspTest" è <input type="image" src="/XspText/abc/d.gif">
. Un URL assoluto fornisce il percorso completo. Pertanto, lo spostamento del sito in un'altra directory richiede l'aggiornamento del codice.