Что ж, моя единственная идея - использовать параметры в URL и использовать их, чтобы определить, какая гиперссылка была нажата.
<a href="page.aspx?linkName=link1">Link 1</a>
<a href="page.aspx?linkName=link2">Link 2</a>
И в коде позади
string linkName = Request.QueryString["linkName"];
if (linkName = "link1")
{ // something
}
Но по какой причине вы не можете использовать LinkButtons
или другие элементы управления? Этот подход был бы более удобным в ASP.NET.