You can dynamically populate an ASP.NET menu control such as DropDownList or ListBox with entries from a database.
For more information on ASP.NET DropDownList properties, see the documentation on the Microsoft website at http://msdn.microsoft.com/library/en-us/cpgenref/html/cpcondropdownlistwebservercontrol.asp.
For more information on ASP.NET ListBox properties, see the documentation on the Microsoft website at http://msdn.microsoft.com/library/en-us/cpgenref/html/cpconlistboxwebservercontrol.asp.