Compartir a través de


HtmlInputImage.Src Propiedad

Definición

Obtiene o establece la ubicación del archivo de imagen.

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

Valor de propiedad

Ubicación del archivo de imagen. El valor predeterminado es una cadena vacía ("").

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la Src propiedad para especificar la ruta de acceso a una imagen que se muestra en el HtmlInputImage control .

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

Comentarios

Utilice la Src propiedad para especificar la ubicación de la imagen que se va a mostrar en el HtmlInputImage control. Si la imagen no está disponible, se muestra el texto especificado en la Alt propiedad .

Puede usar una dirección URL relativa o absoluta. Una dirección URL relativa relaciona la ubicación de la imagen con la ubicación de la página web sin especificar una ruta de acceso completa en el servidor. La ruta de acceso es relativa a la ubicación de la página web. Esto facilita el traslado de todo el sitio a otro directorio del servidor sin actualizar la ruta de acceso a la imagen en el código. Puede usar la ruta de acceso relativa " ~/ " para hacer referencia al directorio virtual actual donde se encuentra la página. Por ejemplo, el valor de Src para <input type="image" runat="server" src="~/abc/d.gif"> en una página del directorio virtual "XspTest" es <input type="image" src="/XspText/abc/d.gif">. Una dirección URL absoluta proporciona la ruta de acceso completa. Por lo tanto, mover el sitio a otro directorio requiere que actualice el código.

Se aplica a

Consulte también