How to implement drop down button menu in .net
===

I wanna implement this multilevel drop down button menu list like most of the sites uses for their home menu.
Can anyone provide the source of what I should implement and in which direction I should start. I am a beginner.
Thank You.![enter image description here][1]


  [1]: http://i.stack.imgur.com/RVflw.jpg