I\'m using the asp:Menu control on an ASP.NET 4.0 Webforms page with table-free rendering mode:
If anyone still needs a solution; the flickering is there because you should set the correct display style in your css for the menu.
Try for example
#menu ul li ul
{
display: none;
}
and
#menu ul li
{
position: relative;
float: left;
list-style: none;
}
The flickering is because the ASP.NET 4 menu uses javascript to set some inline styles.