A moraš napisati svoj javascript za handlanje eventa ili koristi button od ASP.
Neznam nisam radio u ASP ali sam radio u tehnologijama koji funkcioniraju na sličan način.
obicni ne okida asp.net evente, treba to biti <asp:button runat=“server”> da bi asp.net zakacio svoja cudesa, i napravio da to sve radi. Sve sta nema runat=“server” nece se moc povezati na asp.net page life cycle (eventi u code behindeu i sl).