Show / Hide Table of Contents

Namespace Votations.NSurvey.WebControls.UI

Classes

ActiveQuestion

Base active question class for all question controls that needs handling of the posted child answeritems field values

AnswerBooleanItem

Boolean checkbox item

AnswerConnection

Makes to link answer publishers to answer subscribers

AnswerConnectionsCollection

AnswerDataSourceItem

Base class for the answer types based on an external data source

AnswerFieldCalendarItem

Calendar Field Answertype that inherits a textbox behaviors and adds a Jquery datepicker/ calendar to to it

AnswerFieldHiddenItem

A hidden field, mainly use to get / store default text values that were setup using the query string, session or server variable values

AnswerFieldItem

Base class to represent a field behavior with external java script validation code

AnswerFieldPasswordItem

A hidden field, mainly used to get / store default text values that were setup using the query string, session or server variable values

AnswerFieldSliderItem

AnswerType example that inherits a textbox behaviors and adds a slider to it; jquery scripts used to add slider;

AnswerItem

base class that is required for a class that wants to be used as an answer inside a questionitem class

AnswerItemCollection

AnswerItemEventArgs

AnswerItemInvalidEventArgs

AnswerItemMessageEventArgs

Allow an answer item to create a custom information message and send it to the container

AnswerListItem

AnswerOtherFieldItem

Selection - Other answertype textbox

AnswerProperties

AnswerSection

Abstract class required to get a single question's answer section behavior

AnswerSelectionItem

AnswerSqlItem

Base class for the Sql based answer types

AnswerSqlListItem

Xml based dropdown list answer type that feed a dropdownlist with the xml loaded by the parent class

AnswerSubscriberXmlListItem

Subscriber Xml type, this types can be used to subscribe to another type that publish answer and use this answer as an input file to populate the dropdownlist

AnswerTextItem

AnswerUploadItem

File upload answer item

AnswerXmlItem

Base class for the Xml based answer types

AnswerXmlListItem

Xml based dropdown list answer type that feed a dropdownlist with the xml loaded by the parent class

CheckBoxAnswerSection

Section of answer with checkbox selection mode

CheckBoxMatrixQuestion

Matrix layout question control which holds child questions

CheckBoxQuestion

Checkbox (multiple choices) layout question control

DropDownAnswerSection

Section of answer with dropdown selection mode

DropDownQuestion

DropdownList layout question control

ExtendedAnswerItem

base class that is required for a class that wants to be used as an answer inside a questionitem class

GlobalRadioButton

This radio button is much like the built in System.Web.UI.WebControls.RadioButton control, but unlike it, has a GroupName that can be global, ignoring naming containers.

MatrixChildCollection

MatrixChildQuestion

MatrixQuestion

Matrix layout question control which holds child questions

MatrixSection

Generates a matrix style layout

QuestionItem

Base class for all question controls that needs to be included inside the .nsurvey control as a question

QuestionItemAnswersEventArgs

Provide data for the overflow and answer missing events

QuestionItemClientScriptEventArgs

Provide data for the client script generation event

QuestionItemCollection

QuestionItemInvalidAnswersEventArgs

Provide data for the invalid answer events

RadioButtonAnswerSection

Section of answer with radio selection mode

RadioButtonQuestion

Radiobutton (single choices) layout question control

RatingBar

Result bar control to render a results bar

ResultItem

Graphical result for a question

ResultsBar

Result bar control to render a results bar

Section

Abstract class required to get a question's section behavior

SectionAnswersGridItem

Store a list of answers posted by the user in a section and show an overview of all answers / sections in a grid

SectionAnswersItemEventArgs

SectionCollection

Collection of question's sections

SectionQuestion

Abstract class that questions which needs postback handling of the answers and handling of multiple inner answer sections

SelectionCheckBox

SelectionRadioButton

Summary description for SelectionRadioButton.

SingleQuestion

Abstract class that questions which offer all services required to generate single question's answer sections

StaticQuestion

Renders a the question as basic static text

Interfaces

IAnswerPublisher

Marker interface which indicates if an AnswerItem is publishing its answers to subscribers. Use it if your answer item type is implementing the logic to publish its answers.

IAnswerSubscriber

Define the properties that are required for a class that wants to be able to subscribe to answer published by other answers.

IClientScriptValidator

Define the properties that are required for an answeritem class that generates client side validation code.

IFieldItem

Define the properties that are required for a class that wants to act as a field inside a question.

IMandatoryAnswer

Define the properties that are required for a class that wants to be notified if a user has requested that an answer has to be posted

IRegExValidator

Define the properties that are required for an answeritem class that needs to use regular expression validation.

ISelectionControl

Internal ... Used by selection item to allow the parent control to get selected state of the control that implements it

Delegates

AnswerPostedEventHandler

AnswerPublisherEventHandler

Events published by the answer item to its subscribers

ClientScriptGeneratedEventHandler

InvalidAnswersEventHandler

SectionAnswersEventHandler

Events published by the answer item to its subscribers

SelectionOverflowEventHandler

SelectionRequiredEventHandler

In This Article
Back to top Generated by DocFX