大家看这段代码:
前台的MENU如下:
 <asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" OnMenuItemClick="Menu1_MenuItemClick">
 <Items>
<asp:MenuItem Text="华南" Value="null" Selectable="false" >
<asp:MenuItem Text="海南" Value="hainansheng" Selectable="false" ><asp:MenuItem Text="海口" Value="haikou"></asp:MenuItem><asp:MenuItem Text="三亚" Value="sanya"></asp:MenuItem><asp:MenuItem Text="五指山" Value="wuzhishan"></asp:MenuItem></asp:MenuItem> 
</asp:MenuItem>
 <asp:MenuItem Text="华北" Value="null" Selectable="false" >
<asp:MenuItem Text="河北" Value="hebeisheng" Selectable="false" ><asp:MenuItem Text="石家庄" Value="shijiazhuang"></asp:MenuItem><asp:MenuItem Text="保定" Value="baoding"></asp:MenuItem><asp:MenuItem Text="唐山" Value="tangshan"></asp:MenuItem></asp:MenuItem> 
</asp:MenuItem>   
 </Items>
 </asp:Menu>
后台:
 protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
    {
        Label1.Text = Menu1.SelectedItem.Value.ToString();
        
    }
问题出来了:华南菜单项点击的时候一切正常,但华北菜单项点击的时候根本不激活click事件,我在VS2005调试的。
不知道大家有没有这样的经历,请高手指点。