Im allgemeinen verursacht ein ASP.NET LinkButton einen PostBack. Vereinzelt ist es jedoch notwendig, trotz einer Aktion auf dem Button den PostBack zu unterdrücken. Mit einem simplen "return false;" im clientseitigen Eventhandler läßt sich das PostBack unterdrücken:
<script language="javascript" type="text/javascript">
function alertMessage()
{
alert('Ich bin ein LinkButton, der keinen Postback verursacht!');
return false;
}
</script>
<asp:Button
ID="btnTestAlert"
runat="server"
Text="abschicken"
ToolTip="Ich bin ein ToolTip zum Button btnTestAlert"
OnClientClick="return alertMessage();" />