MenuAdapter.OnPreRender Method
Assembly: System.Web (in system.web.dll)
The OnPreRender method calls an internal OnPreRender method in the Menu class. All other pre-rendering functions of the parent classes, such as data binding, applying styles, and event assignments perform as expected.
By default, the .NET Framework calls the Menu control's OnPreRender method. However, after the Adapter property of that control is set, the .NET Framework will call the adapter's implementation of the OnPreRender method instead of the control's implementation.
Use the OnPreRender method to finalize any settings in the control. Changes made to control properties in this phase will be saved to view state, but changes made in the Render method are not saved. For more information, see Architectural Overview of Adaptive Rendering.
Notes to Inheritors: If the adapter overrides the OnPreRender method, it must call the corresponding method on the base class. Otherwise, the control's own OnPreRender method will not be raised.Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.