Aracılığıyla paylaş


HtmlInputImage.Src Özellik

Tanım

Görüntü dosyasının konumunu alır veya ayarlar.

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

Özellik Değeri

String

Görüntü dosyasının konumu. Varsayılan değer boş bir dizedir ("").

Örnekler

Aşağıdaki kod örneği, denetiminde Src görüntülenen HtmlInputImage görüntünün yolunu belirtmek için özelliğinin nasıl kullanılacağını gösterir.

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

Açıklamalar

Denetiminde Src görüntülenecek HtmlInputImage görüntünün konumunu belirtmek için özelliğini kullanın. Görüntü kullanılamıyorsa, özelliğinde Alt belirtilen metin görüntülenir.

Göreli veya mutlak bir URL kullanabilirsiniz. Göreli URL, sunucuda tam bir yol belirtmeden görüntünün konumunu Web sayfasının konumuyla ilişkilendirilir. Yol, Web sayfasının konumuna göredir. Bu, koddaki görüntünün yolunu güncelleştirmeden sitenin tamamını sunucudaki başka bir dizine taşımayı kolaylaştırır. Göreli yolu " " ~/ kullanarak sayfanın bulunduğu geçerli sanal dizine başvurabilirsiniz. Örneğin, "XspTest" sanal dizinindeki bir sayfadaki için <input type="image" runat="server" src="~/abc/d.gif"> değeri Src şeklindedir<input type="image" src="/XspText/abc/d.gif">. Mutlak URL tam yolu sağlar. Bu nedenle, siteyi başka bir dizine taşımak için kodu güncelleştirmeniz gerekir.

Şunlara uygulanır

Ayrıca bkz.