单击菜单项时,菜单项单击事件未能触发事件方法后面的代码。我在菜单中添加了 OnMenuItemClick(Menu_Item_Click),即使它未能触发事件背后的代码。
我该如何解决这个问题?
/** Asp.net 模板代码放在这里 **/
<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu"
EnableViewState="True" IncludeStyleBlock="False" Orientation="Horizontal"
BackColor="#F7F6F3" DynamicHorizontalOffset="2" Font-Names="Arial, Helvetica, sans-serif"
Font-Size="0.8em" ForeColor="#7C6F57" StaticSubMenuIndent="10px" OnMenuItemClick="Menu_Item_Click">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Default">
<asp:MenuItem NavigateUrl="~/Search.aspx" Text="Search">
</Items>
</asp:Menu>
代码隐藏代码在这里
protected void Menu_Item_Click ( object sender, MenuEventArgs e )
{
/** Some Validation goes here **/
}