C# 클래스 SobekCM.Library.HTML.Public_Folder_HtmlSubwriter

Public folder html subwriter renders a browse of a public bookshelf folder
This class extends the abstractHtmlSubwriter abstract class.
상속: abstractHtmlSubwriter
파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application

공개 메소드들

메소드 설명
Add_Controls ( System.Web.UI.WebControls.PlaceHolder placeHolder, Custom_Tracer Tracer, TreeNodeEventHandler populate_node_event ) : void

Adds controls to the main navigational page

This uses a PagedResults_HtmlSubwriter instance to render the browse

Public_Folder_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System.IO

Constructor for a new instance of the Public_Folder_HtmlSubwriter class

Write_Final_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Writes the final output to close this public folder browse, 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 a public folder 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 browse
public Add_Controls ( System.Web.UI.WebControls.PlaceHolder placeHolder, Custom_Tracer Tracer, TreeNodeEventHandler populate_node_event ) : void
placeHolder System.Web.UI.WebControls.PlaceHolder Main place holder ( "mainPlaceHolder" ) in the itemNavForm form, widely used throughout the application
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
populate_node_event TreeNodeEventHandler Event is used to populate the a tree node without doing a full refresh of the page
리턴 void

Public_Folder_HtmlSubwriter() 공개 메소드

Constructor for a new instance of the Public_Folder_HtmlSubwriter class
public Public_Folder_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System.IO
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
리턴 System.IO

Write_Final_HTML() 공개 메소드

Writes the final output to close this public folder browse, 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 SobekCM.Tools.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 a public folder 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 SobekCM.Tools.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 SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
리턴 void