C# Class Engage.Survey.UI.SurveyControl

Inheritance: System.Web.UI.WebControls.CompositeControl
ファイルを表示 Open project: EngageSoftware/Engage-Survey

Private Properties

Property Type Description
BackButton_Click void
CaptureResponse void
CollectResponse void
CollectResponses void
GetValue string
Redirect void
RenderBackButton void
RenderSubmitButton void
SubmitButton_Click void
WriteSurvey void

Protected Methods

Method Description
CreateChildControls ( ) : void

Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

OnSurveyCompleted ( SavedEventArgs e ) : void

Raises the SurveyCompleted event.

Private Methods

Method Description
BackButton_Click ( object sender, EventArgs e ) : void

Handles the Click event of the back button control.

CaptureResponse ( Control c ) : void

Captures the response.

CollectResponse ( Control c ) : void

Collects the response.

CollectResponses ( Control c ) : void

Recursive method to collects the responses.

GetValue ( Control c, string &key ) : string

Gets the value.

Redirect ( ) : void

Redirects this instance.

RenderBackButton ( Control submitDiv ) : void

Renders the back button.

RenderSubmitButton ( ) : void

Renders the submit button.

SubmitButton_Click ( object sender, EventArgs e ) : void

Handles the Click event of the submit button control.

WriteSurvey ( ) : void

Stores the survey.

Method Details

CreateChildControls() protected method

Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.
protected CreateChildControls ( ) : void
return void

OnSurveyCompleted() protected method

Raises the SurveyCompleted event.
protected OnSurveyCompleted ( SavedEventArgs e ) : void
e SavedEventArgs The instance containing the event data.
return void