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 over that of the associated control.
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 Control Behavior.
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 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 .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.