It does this by generating a few lines of JavaScript and attaching an onclick handler to the hyperlink. However, if the end user has JavaScript disabled, the ASP.NET application malfunctions.
This process involves generating some JavaScript code and attaching an event handler to a link.  However, if the user's browser doesn't have JavaScript enabled, the ASP.NET application will malfunction.