HtmlInputImage.Src 属性

定义

获取或设置图像文件的位置。Gets or sets the location of the image file.

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

属性值

图像文件的位置。The location of the image file. 默认值为空字符串 ("")。The default value is an empty string ("").

示例

下面的代码示例演示如何使用 Src 属性指定 HtmlInputImage 控件中显示的图像的路径。The following code example demonstrates how to use the Src property to specify the path to an image displayed in the 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>

注解

使用 Src 属性指定要在 HtmlInputImage 控件中显示的图像的位置。Use the Src property to specify the location of the image to display in the HtmlInputImage control. 如果图像不可用,将显示 Alt 属性中指定的文本。If the image is not available, the text specified in the Alt property is displayed.

您可以使用相对或绝对 URL。You can use a relative or absolute URL. 相对 URL 将图像的位置与网页的位置相关联,而无需在服务器上指定完整路径。A relative URL relates the location of the image to the location of the Web page without specifying a complete path on the server. 路径相对于网页的位置。The path is relative to the location of the Web page. 这样就可以更轻松地将整个站点移动到服务器上的另一个目录中,而无需在代码中更新图像的路径。This makes it easier to move the entire site to another directory on the server without updating the path to the image in code. 您可以使用相对路径 "~/" 来引用该页面所在的当前虚拟目录。You can use the relative path " ~/ " to refer to the current virtual directory where the page is located. 例如,"XspTest" 虚拟目录中某一页上的 <input type="image" runat="server" src="~/abc/d.gif"> Src 的值 <input type="image" src="/XspText/abc/d.gif">For example, the value of Src for <input type="image" runat="server" src="~/abc/d.gif"> on a page in the "XspTest" virtual directory is <input type="image" src="/XspText/abc/d.gif">. 绝对 URL 提供完整路径。An absolute URL provides the complete path. 因此,将站点移到另一个目录需要更新代码。Therefore, moving the site to another directory requires that you update the code.

适用于

另请参阅