Salvage Your Client-Side JavaScript Menus in ASP.NET Using XML/XSLT
ASP.NET's server-based event-handling model has made working with many popular client-side JavaScript menu systems increasingly unpalatable in their current form. Fortunately, XML and XSLT provide a way out.