主页onmenuitemdatabound事件在页面pre_render事件之前触发?

时间:2011-03-22 20:24:02

标签: asp.net menu master-pages

我有一个带有菜单的母版页:

<asp:Menu ID="MainMenu" runat="server" Orientation="Horizontal"
DataSourceID="HAPSMainMenu" 
MaximumDynamicDisplayLevels="3" DynamicEnableDefaultPopOutImage="true" 
StaticEnableDefaultPopOutImage="false" 
CssClass="mainMenu" DynamicVerticalOffset="1" 
DynamicHorizontalOffset="0" 
OnMenuItemDataBound ="mainMenu_DataBound" Height="18pt" Width="100%">

我想在内容页面上执行一些操作,在主页面中执行 OnMenuItemDataBound之后。我尝试了内容页面的预渲染,但它不起作用。

2 个答案:

答案 0 :(得分:0)

根据this post OnXXXX的控件来自Page.PreRender

答案 1 :(得分:0)

您可能希望在menudataboune上从Master提出自定义事件,并让您的页面订阅该事件。

或者解释更多关于什么不起作用以及你期望的行为?还有更多细节吗?