//########################################################################################## //# Page Section-related Functions //########################################################################################## ///############################################################ /// <summary> /// Outputs the detail header section of the rendered page. /// </summary> /// <remarks> /// Optionally overload this function to define your own page section. /// <para/>If the page has results, this function is called after <c>Header</c> and before any records are rendered via the <c>Detail</c> and/or <c>MissingRecord</c> functions. This function is not called if there are no records to render. /// <para/>If a printable <c>Renderer.Report</c> is being rendered, this function is called after each <c>Report.PageHeader</c>. /// </remarks> ///############################################################ /// <LastUpdated>December 3, 2009</LastUpdated> public override void DetailHeader() { Response.Write("<html>"); Response.Write("<form id='TableForm' action='" + InputCollection.UIHook(Web.Inputs.enumUIHookTypes.cnFormAction) + "'>"); }