HtmlInputImage.Src Eigenschap

Definitie

Hiermee wordt de locatie van het afbeeldingsbestand opgehaald of ingesteld.

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

Waarde van eigenschap

De locatie van het afbeeldingsbestand. De standaardwaarde is een lege tekenreeks ("").

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Src eigenschap gebruikt om het pad naar een afbeelding op te geven die in het HtmlInputImage besturingselement wordt weergegeven.

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

Opmerkingen

Gebruik de Src eigenschap om de locatie van de afbeelding op te geven die in het HtmlInputImage besturingselement moet worden weergegeven. Als de afbeelding niet beschikbaar is, wordt de tekst weergegeven die is opgegeven in de Alt eigenschap.

U kunt een relatieve of absolute URL gebruiken. Een relatieve URL heeft betrekking op de locatie van de afbeelding op de locatie van de webpagina zonder een volledig pad op de server op te geven. Het pad is relatief ten opzichte van de locatie van de webpagina. Hierdoor is het eenvoudiger om de hele site naar een andere map op de server te verplaatsen zonder het pad naar de afbeelding in code bij te werken. U kunt het relatieve pad " ~/ gebruiken om te verwijzen naar de huidige virtuele map waar de pagina zich bevindt. De waarde voor Src bijvoorbeeld <input type="image" runat="server" src="~/abc/d.gif"> op een pagina in de virtuele map XspTest is <input type="image" src="/XspText/abc/d.gif">. Een absolute URL biedt het volledige pad. Daarom moet u de code bijwerken door de site naar een andere map te verplaatsen.

Van toepassing op

Zie ook