C# 锚定标记的OnClick事件

C# 锚定标记的OnClick事件,c#,asp.net,twitter-bootstrap,C#,Asp.net,Twitter Bootstrap,是否存在锚定标记的onClick事件?我有以下代码行: <li><a href="#" runat="server">Logout</a></li> 在锚定标记中执行此操作的最佳实践是什么?请使用,而不是标准的html锚定标记。它提供了您想要的功能 这是你的样品 <asp:LinkButton id="btnLogout" Text="Logout" OnClick="btnLogout_Click" runat="server"/>

是否存在锚定标记的
onClick
事件?我有以下代码行:

<li><a href="#" runat="server">Logout</a></li>

在锚定标记中执行此操作的最佳实践是什么?

请使用,而不是标准的html锚定标记。它提供了您想要的功能

这是你的样品

<asp:LinkButton id="btnLogout" Text="Logout" OnClick="btnLogout_Click" runat="server"/>


它呈现到一个HTML锚,因此在视觉上它与您的代码相同。

是的,您可以,但您需要添加onserverclick属性 或者使用asp超链接控件

  <a id="AnchorButton"
     onserverclick="AnchorButton_Click"
     runat="server">

你可以做一件事, 为链接按钮提供ID:

 <a runat="server" id="anchorTagButton">Click Me!!</a>
最后

protected void anchorTag_Click(object sender, EventArgs e)
    {

        /*do stuff here*/
    }

简单整洁!非常感谢。
anchorTagButton.ServerClick += new EventHandler(anchorTag_Click);
protected void anchorTag_Click(object sender, EventArgs e)
    {

        /*do stuff here*/
    }