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