C# Класс SobekCM.Library.HTML.Search_Results_HtmlSubwriter

Search results html subwriter renders a browse of search results
This class extends the abstractHtmlSubwriter abstract class.
Наследование: abstractHtmlSubwriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add_Controls ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer, TreeNodeEventHandler PopulateNodeEvent ) : void

Adds controls to the main navigational page

This uses a PagedResults_HtmlSubwriter instance to render the items

Add_Footer ( TextWriter Output ) : void

Add the footer to the output

Add_Header ( TextWriter Output ) : void

Add the header to the output

Search_Results_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System

Constructor for a new instance of the Search_Results_HtmlSubwriter class

Write_Final_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Writes the final output to close this search page results, including the results page navigation buttons

This calls the PagedResults_HtmlSubwriter.Write_Final_HTML method in the PagedResults_HtmlSubwriter object.

Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : bool

Writes the HTML generated to browse the results of a search directly to the response stream

Write_Within_HTML_Head ( TextWriter Output, Custom_Tracer Tracer ) : void

Write any additional values within the HTML Head of the final served page

Описание методов

Add_Controls() публичный Метод

Adds controls to the main navigational page
This uses a PagedResults_HtmlSubwriter instance to render the items
public Add_Controls ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer, TreeNodeEventHandler PopulateNodeEvent ) : void
MainPlaceHolder System.Web.UI.WebControls.PlaceHolder Main place holder ( "mainPlaceHolder" ) in the itemNavForm form, widely used throughout the application
Tracer Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
PopulateNodeEvent TreeNodeEventHandler Event is used to populate the a tree node without doing a full refresh of the page
Результат void

Add_Footer() публичный Метод

Add the footer to the output
public Add_Footer ( TextWriter Output ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this footer
Результат void

Add_Header() публичный Метод

Add the header to the output
public Add_Header ( TextWriter Output ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this header
Результат void

Search_Results_HtmlSubwriter() публичный Метод

Constructor for a new instance of the Search_Results_HtmlSubwriter class
public Search_Results_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
Результат System

Write_Final_HTML() публичный Метод

Writes the final output to close this search page results, including the results page navigation buttons
This calls the PagedResults_HtmlSubwriter.Write_Final_HTML method in the PagedResults_HtmlSubwriter object.
public Write_Final_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

Write_HTML() публичный Метод

Writes the HTML generated to browse the results of a search directly to the response stream
public Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : bool
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат bool

Write_Within_HTML_Head() публичный Метод

Write any additional values within the HTML Head of the final served page
public Write_Within_HTML_Head ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Output stream currently within the HTML head tags
Tracer Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void