HtmlInputImage.Src プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イメージ ファイルの位置を取得または設定します。
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
プロパティ値
イメージ ファイルの位置。 既定値は空の文字列 ("") です。
例
次のコード例は、プロパティを使用 Src して、コントロールに表示されるイメージへのパスを指定する方法を HtmlInputImage 示しています。
<%@ 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 指定します。 イメージが使用できない場合は、プロパティで Alt 指定されたテキストが表示されます。
相対 URL または絶対 URL を使用できます。 相対 URL は、サーバー上の完全なパスを指定せずに、画像の場所を Web ページの場所に関連付けます。 パスは、Web ページの場所に対する相対パスです。 これにより、コード内のイメージへのパスを更新することなく、サイト全体をサーバー上の別のディレクトリに簡単に移動できます。 相対パス " " ~/
を使用して、ページが配置されている現在の仮想ディレクトリを参照できます。 たとえば、"XspTest" 仮想ディレクトリ内の Src ページの for <input type="image" runat="server" src="~/abc/d.gif">
の値は次のようになります <input type="image" src="/XspText/abc/d.gif">
。 絶対 URL は完全なパスを提供します。 そのため、サイトを別のディレクトリに移動するには、コードを更新する必要があります。