1

Is it possible to call an eventhandler codebehind, using an anchor tag? I've tried different things, but it doesn't seem to work.

I've tried writing my tag like this:

<a class="Button" onclick="Button1_Click" runat="server"></a>

with no success...

Any ideas?

Canavar
  • 47,715
  • 17
  • 91
  • 122
Soeren
  • 1,023
  • 4
  • 22
  • 41

3 Answers3

1

Use LinkButton for link with server side behaviour.

<asp:LinkButton runat="server" 
  ID="LinkButton1" 
  OnClick="LinkButton1_Click" 
  Text="Link">
</asp:LinkButton>
Canavar
  • 47,715
  • 17
  • 91
  • 122
1

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.linkbutton.aspx

<asp:LinkButton ID="Button1" OnClick="Button1_Click" runat="server" 
     CssClass="Button" Text="Click Me" />
Scott Ivey
  • 40,768
  • 21
  • 80
  • 118
0

You can use the ServerClick event for handling server side clicks for an anchor tag..

cloudfeet
  • 12,156
  • 1
  • 56
  • 57