Freigeben über


HtmlInputImage.Src Eigenschaft

Definition

Ruft den Speicherort der Bilddatei ab oder legt diesen fest.

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

Eigenschaftswert

String

Der Speicherort der Bilddatei. Der Standardwert ist eine leere Zeichenfolge ("").

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die Eigenschaft verwenden, um den Pfad zu einem Bild anzugeben, das Src im HtmlInputImage Steuerelement angezeigt wird.

<%@ 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>

Hinweise

Verwenden Sie die Src Eigenschaft, um den Speicherort des Bilds anzugeben, das im HtmlInputImage Steuerelement angezeigt werden soll. Wenn das Bild nicht verfügbar ist, wird der in der Alt Eigenschaft angegebene Text angezeigt.

Sie können eine relative oder absolute URL verwenden. Eine relative URL bezieht sich auf den Speicherort des Bilds auf den Speicherort der Webseite, ohne einen vollständigen Pfad auf dem Server anzugeben. Der Pfad ist relativ zum Speicherort der Webseite. Dadurch wird es einfacher, die gesamte Website auf ein anderes Verzeichnis auf dem Server zu verschieben, ohne den Pfad zum Bild im Code zu aktualisieren. Sie können den relativen Pfad "" ~/ verwenden, um auf das aktuelle virtuelle Verzeichnis zu verweisen, in dem sich die Seite befindet. Der Wert Src für <input type="image" runat="server" src="~/abc/d.gif"> eine Seite in dem virtuellen Verzeichnis "XspTest" lautet <input type="image" src="/XspText/abc/d.gif">beispielsweise . Eine absolute URL stellt den vollständigen Pfad bereit. Daher erfordert das Verschieben der Website in ein anderes Verzeichnis, dass Sie den Code aktualisieren.

Gilt für

Siehe auch