Problem3:
下面红色部分出错:
提示:
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Protected Sub ImageButton1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs)
Label1.Text = "您单击了第一个图片按钮。"
End Sub
Protected Sub ImageButton2_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs)
Label1.Text = "您单击了第二个图片按钮。"
End Sub
Protected Sub ImageButton3_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs)
Label1.Text = "您单击了第三个图片按钮。"
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>鼠标悬停效果</title>
</head>
<body>
<form id="form1" runat="server">
<div style="text-align: center">
<strong>鼠标悬停效果</strong><br />
<br />
<br />
<br />
<table style="width: 233px; height: 115px">
<tr>
<td style="width: 126px">
<asp:ImageButton ID="ImageButton1" runat="server" BorderWidth="0.2cm" Height="80px"
ImageUrl="~/images/01.jpg" BorderColor="Gainsboro" onmouseover="this.style.border='0.2cm solid black';" onmouseout="this.style.border='0.2cm solid gainsboro';" OnClick="ImageButton1_Click"/><br />
<div style="font-size: 8pt; width:100px;">使用内联CSS样式</div></td>
<td style="width: 5px">
<asp:ImageButton ID="ImageButton2" runat="server" BorderWidth="0.2cm" Height="80px"
ImageUrl="~/images/01.jpg" BorderColor="Gainsboro" onmouseover="this.className='applyborder'" onmouseout="this.className='removeborder'" OnClick="ImageButton2_Click"/><br />
<div style="font-size: 8pt; width:120px;">使用预定义CSS样式</div></td>
<td style="width: 7px">
<asp:ImageButton ID="ImageButton3" runat="server" BorderWidth="0.2cm" Height="80px"
ImageUrl="~/images/01.jpg" BorderColor="Gainsboro" onmouseover="this.src='~/images/01.jpg';" onmouseout="this.src='~/images/02.jpg';" onmousedown="this.src='~/images/03.jpg';" OnClick="ImageButton3_Click" /><br />
<div style="font-size: 8pt; width:100px;">使用图片替换</div></td>
</tr>
</table>
<br />
<asp:Label ID="Label1" runat="server" Font-Bold="True" ForeColor="Blue"></asp:Label> </div>
</form>
</body>
</html>