HtmlInputImage.Src Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'emplacement du fichier image.
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
Valeur de propriété
L'emplacement du fichier image. La valeur par défaut est une chaîne vide ("").
Exemples
L’exemple de code suivant montre comment utiliser la Src propriété pour spécifier le chemin d’accès à une image affichée dans le HtmlInputImage contrôle.
<%@ 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>
Remarques
Utilisez la Src propriété pour spécifier l’emplacement de l’image à afficher dans le HtmlInputImage contrôle. Si l’image n’est pas disponible, le texte spécifié dans la Alt propriété s’affiche.
Vous pouvez utiliser une URL relative ou absolue. Une URL relative relie l’emplacement de l’image à l’emplacement de la page Web sans spécifier de chemin d’accès complet sur le serveur. Le chemin d’accès est relatif à l’emplacement de la page Web. Cela facilite le déplacement de l’ensemble du site vers un autre répertoire sur le serveur sans mettre à jour le chemin d’accès à l’image dans le code. Vous pouvez utiliser le chemin relatif « » ~/
pour faire référence au répertoire virtuel actuel où se trouve la page. Par exemple, la valeur d’une Src <input type="image" runat="server" src="~/abc/d.gif">
page dans le répertoire virtuel « XspTest » est <input type="image" src="/XspText/abc/d.gif">
. Une URL absolue fournit le chemin complet. Par conséquent, le déplacement du site vers un autre répertoire nécessite que vous mettez à jour le code.