如何在Visual Studio c#中为自己的按钮添加按钮单击事件?
本文关键字:按钮 自己的 添加 单击 事件 Visual Studio | 更新日期: 2023-09-27 17:50:27
是否有办法将按钮单击事件添加到我自己创建的按钮?
我正在使用Visual Studio Premium 2013。我试图从工具箱中定制标准按钮控件的外观,但它没有做我想要的(有边界半径和其他事情的问题)。所以我决定自己做一个纽扣。它是一个div,样式是这样的,用一个锚标签包裹:
<a href="#"><div id="loginBtn">Login</div></a>
#loginBtn {
width: 60px;
height: 30px;
margin-left: auto;
margin-right: auto;
background: #3B647F;
border: 1px solid black;
box-shadow: 3px 3px 5px gray;
border-radius: 5px;
text-align: center;
line-height: 1.75;
}
但是我如何添加一个点击事件到这个按钮?我尝试使用像这样的超链接控件:
<asp:HyperLink ID="hyp1" runat="server"><div id="loginBtn">Login</div></asp:HyperLink>
但是我找不到给超链接添加点击事件的方法。
有人有什么想法吗?
使用asp:LinkButton
,可以添加OnClickEvent
。你可以在MSDN文章
ASPX:
<asp:LinkButton id="LinkButton1"
Text="Click Me"
OnClick="LinkButton_Click"
runat="server"/>
代码:
void LinkButton_Click(Object sender, EventArgs e)
{
Label1.Text="You clicked the link button";
}