C# 클래스 SobekCM.Library.MySobekViewer.NewPassword_MySobekViewer

Class allows an authenticated user to change their password
This class extends the abstract_MySobekViewer class.

MySobek Viewers are used for registration and authentication with mySobek, as well as performing any task which requires authentication, such as online submittal, metadata editing, and system administrative tasks.

During a valid html request, the following steps occur:
  • Application state is built/verified by the Application_State_Builder
  • Request is analyzed by the QueryString_Analyzer and output as a Navigation_Object
  • Main writer is created for rendering the output, in his case the Html_MainWriter
  • The HTML writer will create the necessary subwriter. Since this action requires authentication, an instance of the MySobek_HtmlSubwriter class is created.
  • The mySobek subwriter creates an instance of this viewer for changing their password
상속: abstract_MySobekViewer
파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application

공개 메소드들

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

Add controls directly to the form in the main control area placeholder

The bulk of this page is added here, as controls

NewPassword_MySobekViewer ( RequestCache RequestSpecificValues ) : System

Constructor for a new instance of the NewPassword_MySobekViewer class

Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Add the HTML to be displayed in the main SobekCM viewer area

This class does nothing, since this form is added as controls, not HTML

비공개 메소드들

메소드 설명
submitButton_Click ( object sender, System.Web.UI.ImageClickEventArgs e ) : void

메소드 상세

Add_Controls() 공개 메소드

Add controls directly to the form in the main control area placeholder
The bulk of this page is added here, as controls
public Add_Controls ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void
MainPlaceHolder System.Web.UI.WebControls.PlaceHolder Main place holder to which all main controls are added
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
리턴 void

NewPassword_MySobekViewer() 공개 메소드

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

Write_HTML() 공개 메소드

Add the HTML to be displayed in the main SobekCM viewer area
This class does nothing, since this form is added as controls, not HTML
public Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Textwriter to write the HTML for this viewer
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
리턴 void