0
我有一個使用一堆標籤在visual web developer 2010 express中定義的導航菜單。直到幾天前,我一直在按預期工作,當時我必須意外地改變了一些事情。我注意到樣式不再顯示在菜單上,所以我檢查了我的母版頁並將其與默認母版頁進行比較。Visual Web Developer 2010突然製作表格
我的頁面生成這個菜單項:
<table id="ctl00_NavigationMenu" class="menu ctl00_NavigationMenu_2" cellpadding="0" cellspacing="0" border="0">
<tr>
<td onmouseover="Menu_HoverStatic(this)" onmouseout="Menu_Unhover(this)" onkeyup="Menu_Key(event)" id="ctl00_NavigationMenun0"><table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td style="white-space:nowrap;"><a class="ctl00_NavigationMenu_1" href="Default.aspx">Home</a></td>
</tr>
</table></td>
</tr>
</table>
而默認的母版頁生成此:
<li><a class="level1" href="Default.aspx">Home</a></li><li><a class="level1" href="About.aspx">About</a></li>
的問題似乎正被從菜單項標籤生成的表而不是一個列表。我是怎麼做到的?如何解決這個問題?
你,先生,是一個天才。我花了3個小時左右的時間想弄清楚我弄錯了什麼,就是這樣。 – uscere90
天才?不......好吧......也許......但是這次更多的是「在那裏,完成了這個,丟掉了頭髮」,然後再打字這件事......很高興幫助... – ShaneBlake