Yo hice un menú desplegable para una tienda virtual utilizando dos tablas en una tenía las secciones y en otra las subsecciones. El código era en java script pero le metí unos bucles en ASP para que me creara las opciones apartir de las tablas, no se como se incluyen archivos para poder pasartelo, pero te dejo un lik para que lo veas y si es esto, te paso el código por correo.
http://www.andreupav.com/pruebas/principal.asp