我遇到按钮点击事件的问题,并想知道是否有人可以提供帮助?
这是我的asp代码:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!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">
<head runat="server">
<title>Test</title>
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="css/main.css" />
<link rel="stylesheet" href="css/pcss3fs.css" />
</head>
<body>
<h1>
<asp:Image ID="Image1" runat="server" Height="57px" ImageUrl="~/img/logo.png"
Width="36px" />
<strong> Test</strong> System </h1>
<form action="" enctype="multipart/form-data" class="pcss3f">
<header><asp:Label ID="lblOverview" runat="server" Text=""></asp:Label></header>
<section class="state-normal" style="text-align:center">
<button type="button" onclick="window.location = 'AddItem.aspx'">Add Work Item</button>
<button type="button" id="btnMyWork" name="btnMyWork" onclientclick="btnMyWork_Click" runat="server">My Work Items</button>
<button type="button">Database Stats</button>
<br>
</br>
<asp:Label ID="lblWhoAmI" runat="server" Text=""></asp:Label>
</section>
<footer><asp:Label ID="lblWhoAmI2" runat="server" Text=""></asp:Label></footer>
</form>
</body>
</html>
我所指的按钮是:
<button type="button" id="btnMyWork" name="btnMyWork" onclientclick="btnMyWork_Click" runat="server">My Work Items</button>
这就是我试图让它运行的VB:
Protected Sub btnMyWork_Click()
lblOverview.Text = "Success"
lblWhoAmI.Text = "Success"
End Sub
但是当我点击它时,没有任何反应。我尝试在aspx.vb代码中添加一个单击处理程序,但是&#34; .click&#34;不会在智能感知中显示。
任何帮助表示赞赏 感谢
答案 0 :(得分:0)
这是一个html按钮。您需要使用ASP按钮控件来触发OnClick
事件。
如下所示:
<asp:Button id="btnMyWork" onclick="btnMyWork_Click" runat="server" Text="My Work Items" />