請首先查看:ASP.NET入門教程:HTML服務器控件。簡單講述了HTML服務器控件的使用方法。
下面開始講解:HtmlInputImage控件
HtmlInputImage控件用來控制<input type="image">元素。在HTML中,此元素用來建立一個使用圖片替代常規式樣的按鈕。
在此示例中我們在一個.aspx文件中聲明兩個HtmlInputImage控件和一個HtmlGeneric控件(要記住把控件嵌入HtmlForm控件中)。如果用戶點擊第一個圖片,子程序button1被執行。此子程序發送消息"You clicked the smiley button!"到p元素。如果用戶點擊第一個圖片,子程序button1被執行。此子程序發送消息"You clicked the angry button!"到p元素。 加此信息網頁教學網(webjx.com)發布目的是為了防止你變懶!webjx.com不主張采集!
<script runat="server">
Sub button1(Source As Object, e As ImageClickEventArgs)
p1.InnerHtml="You clicked the smiley button!"
End Sub
Sub button2(Source As Object, e As ImageClickEventArgs)
p1.InnerHtml="You clicked the angry button!"
End Sub
</script>
<html>
<body>
<form runat="server">
<p>Click on one of the images:</p>
<p>
<input type="image" src="/images/smiley.gif"
OnServerClick="button1" runat="server" />
</p>
<p>
<input type="image" src="/images/angry.gif"
OnServerClick="button2" runat="server" />
</p>
<p id="p1" runat="server" />
</form>
</body>
</html>
在本示例中你也許要用到這兩個小圖片,請把它們保存到正確的路徑下。
Smiley Angry)