Show / Hide Table of Contents

Class DropDownQuestion

DropdownList layout question control

Inheritance
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
QuestionItem
ActiveQuestion
SectionQuestion
SingleQuestion
DropDownQuestion
Implements
System.ComponentModel.IComponent
System.IDisposable
System.Web.UI.IParserAccessor
System.Web.UI.IUrlResolutionService
System.Web.UI.IDataBindingsAccessor
System.Web.UI.IControlBuilderAccessor
System.Web.UI.IControlDesignerAccessor
System.Web.UI.IExpressionsAccessor
System.Web.UI.IAttributeAccessor
System.Web.UI.INamingContainer
System.Web.UI.IPostBackDataHandler
Inherited Members
SingleQuestion.CreateSection(Int32, Int32)
SingleQuestion.GetSectionAnswersGrid()
SingleQuestion.GetSectionCountFromState()
SingleQuestion.MaxSelectionsReached(PostedAnswerDataCollection)
SingleQuestion.MinSelectionsRequired(PostedAnswerDataCollection)
SingleQuestion.AnswerConnections
SingleQuestion.Answers
SingleQuestion.ColumnsNumber
SingleQuestion.DataSource
SingleQuestion.LayoutMode
SectionQuestion.SectionGridAnswersHeaderStyle
SectionQuestion.SectionGridAnswersItemStyle
SectionQuestion.SectionGridAnswersAlternatingItemStyle
SectionQuestion.SectionGridAnswersStyle
SectionQuestion.MaxSections
SectionQuestion.RepeatMode
SectionQuestion.AddSectionLinkText
SectionQuestion.DeleteSectionLinkText
SectionQuestion.EditSectionLinkText
SectionQuestion.UpdateSectionLinkText
SectionQuestion.CancelButtonText
SectionQuestion.EnableGridSectionServerSideValidation
SectionQuestion.EnableGridSectionClientSideValidation
SectionQuestion.SectionCount
SectionQuestion.GridAnswers
SectionQuestion.GridMode
SectionQuestion.SectionUids
SectionQuestion.SectionOptionStyle
SectionQuestion.SectionPanel
SectionQuestion.TargetSection
SectionQuestion.CreateChildControls()
SectionQuestion.BuildQuestion()
SectionQuestion.BuildMultipleSections()
SectionQuestion.GetSectionOptions(Int32, Int32)
SectionQuestion.AddSectionButton_Click(Object, CommandEventArgs)
SectionQuestion.InsertSection(Int32)
SectionQuestion.AddSection(Int32, Int32)
SectionQuestion.RemoveSectionButton_Command(Object, CommandEventArgs)
SectionQuestion.GetGridVoterAnswers()
SectionQuestion.AnswersGrid_AddSection(Object, SectionAnswersItemEventArgs)
SectionQuestion.AnswersGrid_EditSection(Object, SectionAnswersItemEventArgs)
SectionQuestion.AnswersGrid_DeleteSection(Object, SectionAnswersItemEventArgs)
SectionQuestion.PostedAnswersHandler(PostedAnswerDataCollection)
SectionQuestion.DeleteSectionAnswers(Int32, PostedAnswerDataCollection)
SectionQuestion.OrderTargetSectionAnswers(Int32, PostedAnswerDataCollection)
SectionQuestion.GetSectionCountFromAnswers(PostedAnswerDataCollection)
SectionQuestion.GetSectionUid(Int32)
SectionQuestion.Section_ClientScriptGenerated(Object, QuestionItemClientScriptEventArgs)
ActiveQuestion.AnswerPosted
ActiveQuestion.ClientScriptGenerated
ActiveQuestion.InvalidAnswers
ActiveQuestion.SelectionOverflow
ActiveQuestion.SelectionRequired
ActiveQuestion.OnAnswersPost(QuestionItemAnswersEventArgs)
ActiveQuestion.OnBubbleEvent(Object, EventArgs)
ActiveQuestion.OnClientScriptGeneration(QuestionItemClientScriptEventArgs)
ActiveQuestion.OnInvalidAnswers(QuestionItemInvalidAnswersEventArgs)
ActiveQuestion.OnPreRender(EventArgs)
ActiveQuestion.OnSelectionOverflow(QuestionItemAnswersEventArgs)
ActiveQuestion.OnSelectionRequired(QuestionItemAnswersEventArgs)
ActiveQuestion.IPostBackDataHandler.LoadPostData(String, NameValueCollection)
ActiveQuestion.IPostBackDataHandler.RaisePostDataChangedEvent()
ActiveQuestion.ConfirmationMessageStyle
ActiveQuestion.DisplayValidationErrorMessages
ActiveQuestion.EnableAnswersDefault
ActiveQuestion.EnableClientSideValidation
ActiveQuestion.EnableServerSideValidation
ActiveQuestion.HasInvalidAnswers
ActiveQuestion.IsSelectionOverflow
ActiveQuestion.IsSelectionRequired
ActiveQuestion.MaxAnswerSelectionMessage
ActiveQuestion.MaxSelectionAllowed
ActiveQuestion.MinAnswerSelectionMessage
ActiveQuestion.MinSelectionRequired
ActiveQuestion.ValidationMark
ActiveQuestion.ValidationMarkStyle
ActiveQuestion.ValidationMessageStyle
ActiveQuestion.VoterAnswersState
QuestionItem.QuestionId_Text
QuestionItem.HelpText
QuestionItem.ShowHelpText
QuestionItem.BuildPanelRow(Control, Style)
QuestionItem.OnInit(EventArgs)
QuestionItem.AnswerStyle
QuestionItem.LanguageCode
QuestionItem.QuestionId
QuestionItem.QuestionNumber
QuestionItem.QuestionStyle
QuestionItem.QuestionPanel
QuestionItem.RenderMode
QuestionItem.SelectionPanel
QuestionItem.Text
System.Web.UI.WebControls.WebControl.AddAttributesToRender(System.Web.UI.HtmlTextWriter)
System.Web.UI.WebControls.WebControl.ApplyStyle(System.Web.UI.WebControls.Style)
System.Web.UI.WebControls.WebControl.CopyBaseAttributes(System.Web.UI.WebControls.WebControl)
System.Web.UI.WebControls.WebControl.CreateControlStyle()
System.Web.UI.WebControls.WebControl.LoadViewState(System.Object)
System.Web.UI.WebControls.WebControl.TrackViewState()
System.Web.UI.WebControls.WebControl.MergeStyle(System.Web.UI.WebControls.Style)
System.Web.UI.WebControls.WebControl.Render(System.Web.UI.HtmlTextWriter)
System.Web.UI.WebControls.WebControl.RenderBeginTag(System.Web.UI.HtmlTextWriter)
System.Web.UI.WebControls.WebControl.RenderEndTag(System.Web.UI.HtmlTextWriter)
System.Web.UI.WebControls.WebControl.RenderContents(System.Web.UI.HtmlTextWriter)
System.Web.UI.WebControls.WebControl.SaveViewState()
System.Web.UI.WebControls.WebControl.System.Web.UI.IAttributeAccessor.GetAttribute(System.String)
System.Web.UI.WebControls.WebControl.System.Web.UI.IAttributeAccessor.SetAttribute(System.String, System.String)
System.Web.UI.WebControls.WebControl.AccessKey
System.Web.UI.WebControls.WebControl.Attributes
System.Web.UI.WebControls.WebControl.BackColor
System.Web.UI.WebControls.WebControl.BorderColor
System.Web.UI.WebControls.WebControl.BorderWidth
System.Web.UI.WebControls.WebControl.BorderStyle
System.Web.UI.WebControls.WebControl.ControlStyle
System.Web.UI.WebControls.WebControl.ControlStyleCreated
System.Web.UI.WebControls.WebControl.CssClass
System.Web.UI.WebControls.WebControl.DisabledCssClass
System.Web.UI.WebControls.WebControl.Style
System.Web.UI.WebControls.WebControl.Enabled
System.Web.UI.WebControls.WebControl.EnableTheming
System.Web.UI.WebControls.WebControl.Font
System.Web.UI.WebControls.WebControl.ForeColor
System.Web.UI.WebControls.WebControl.HasAttributes
System.Web.UI.WebControls.WebControl.Height
System.Web.UI.WebControls.WebControl.IsEnabled
System.Web.UI.WebControls.WebControl.SupportsDisabledAttribute
System.Web.UI.WebControls.WebControl.SkinID
System.Web.UI.WebControls.WebControl.TabIndex
System.Web.UI.WebControls.WebControl.TagKey
System.Web.UI.WebControls.WebControl.TagName
System.Web.UI.WebControls.WebControl.ToolTip
System.Web.UI.WebControls.WebControl.Width
System.Web.UI.Control.ResolveAdapter()
System.Web.UI.Control.HasEvents()
System.Web.UI.Control.GetRouteUrl(System.Object)
System.Web.UI.Control.GetRouteUrl(System.String, System.Object)
System.Web.UI.Control.GetRouteUrl(System.Web.Routing.RouteValueDictionary)
System.Web.UI.Control.GetRouteUrl(System.String, System.Web.Routing.RouteValueDictionary)
System.Web.UI.Control.GetUniqueIDRelativeTo(System.Web.UI.Control)
System.Web.UI.Control.ApplyStyleSheetSkin(System.Web.UI.Page)
System.Web.UI.Control.OnDataBinding(System.EventArgs)
System.Web.UI.Control.DataBind()
System.Web.UI.Control.DataBind(System.Boolean)
System.Web.UI.Control.DataBindChildren()
System.Web.UI.Control.AddParsedSubObject(System.Object)
System.Web.UI.Control.EnsureID()
System.Web.UI.Control.ClearChildState()
System.Web.UI.Control.ClearChildControlState()
System.Web.UI.Control.ClearChildViewState()
System.Web.UI.Control.ClearEffectiveClientIDMode()
System.Web.UI.Control.ClearCachedClientID()
System.Web.UI.Control.Focus()
System.Web.UI.Control.LoadControlState(System.Object)
System.Web.UI.Control.MapPathSecure(System.String)
System.Web.UI.Control.OpenFile(System.String)
System.Web.UI.Control.OnLoad(System.EventArgs)
System.Web.UI.Control.BuildProfileTree(System.String, System.Boolean)
System.Web.UI.Control.SaveControlState()
System.Web.UI.Control.RenderChildren(System.Web.UI.HtmlTextWriter)
System.Web.UI.Control.RenderControl(System.Web.UI.HtmlTextWriter)
System.Web.UI.Control.RenderControl(System.Web.UI.HtmlTextWriter, System.Web.UI.Adapters.ControlAdapter)
System.Web.UI.Control.OnUnload(System.EventArgs)
System.Web.UI.Control.Dispose()
System.Web.UI.Control.RaiseBubbleEvent(System.Object, System.EventArgs)
System.Web.UI.Control.AddedControl(System.Web.UI.Control, System.Int32)
System.Web.UI.Control.CreateControlCollection()
System.Web.UI.Control.ResolveUrl(System.String)
System.Web.UI.Control.ResolveClientUrl(System.String)
System.Web.UI.Control.FindControl(System.String)
System.Web.UI.Control.FindControl(System.String, System.Int32)
System.Web.UI.Control.GetDesignModeState()
System.Web.UI.Control.HasControls()
System.Web.UI.Control.IsLiteralContent()
System.Web.UI.Control.EnsureChildControls()
System.Web.UI.Control.RemovedControl(System.Web.UI.Control)
System.Web.UI.Control.SetDesignModeState(System.Collections.IDictionary)
System.Web.UI.Control.SetRenderMethodDelegate(System.Web.UI.RenderMethod)
System.Web.UI.Control.System.Web.UI.IParserAccessor.AddParsedSubObject(System.Object)
System.Web.UI.Control.System.Web.UI.IControlDesignerAccessor.GetDesignModeState()
System.Web.UI.Control.System.Web.UI.IControlDesignerAccessor.SetDesignModeState(System.Collections.IDictionary)
System.Web.UI.Control.System.Web.UI.IControlDesignerAccessor.SetOwnerControl(System.Web.UI.Control)
System.Web.UI.Control.ClientIDMode
System.Web.UI.Control.ClientID
System.Web.UI.Control.ClientIDSeparator
System.Web.UI.Control.Context
System.Web.UI.Control.Adapter
System.Web.UI.Control.DesignMode
System.Web.UI.Control.Events
System.Web.UI.Control.ID
System.Web.UI.Control.IsChildControlStateCleared
System.Web.UI.Control.EnableViewState
System.Web.UI.Control.ViewStateMode
System.Web.UI.Control.IsViewStateEnabled
System.Web.UI.Control.NamingContainer
System.Web.UI.Control.IdSeparator
System.Web.UI.Control.LoadViewStateByID
System.Web.UI.Control.Page
System.Web.UI.Control.RenderingCompatibility
System.Web.UI.Control.TemplateControl
System.Web.UI.Control.Parent
System.Web.UI.Control.TemplateSourceDirectory
System.Web.UI.Control.AppRelativeTemplateSourceDirectory
System.Web.UI.Control.Site
System.Web.UI.Control.Visible
System.Web.UI.Control.UniqueID
System.Web.UI.Control.HasChildViewState
System.Web.UI.Control.Controls
System.Web.UI.Control.ValidateRequestMode
System.Web.UI.Control.ViewState
System.Web.UI.Control.ViewStateIgnoresCase
System.Web.UI.Control.ChildControlsCreated
System.Web.UI.Control.IsTrackingViewState
System.Web.UI.Control.System.Web.UI.IDataBindingsAccessor.HasDataBindings
System.Web.UI.Control.System.Web.UI.IDataBindingsAccessor.DataBindings
System.Web.UI.Control.System.Web.UI.IControlDesignerAccessor.UserData
System.Web.UI.Control.System.Web.UI.IControlBuilderAccessor.ControlBuilder
System.Web.UI.Control.System.Web.UI.IExpressionsAccessor.HasExpressions
System.Web.UI.Control.System.Web.UI.IExpressionsAccessor.Expressions
System.Web.UI.Control.Disposed
System.Web.UI.Control.DataBinding
System.Web.UI.Control.Init
System.Web.UI.Control.Load
System.Web.UI.Control.PreRender
System.Web.UI.Control.Unload
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Votations.NSurvey.WebControls.UI
Assembly: SurveyProject.WebControls.dll
Syntax
public class DropDownQuestion : SingleQuestion, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, INamingContainer, IPostBackDataHandler

Methods

GetAnswerSection(AnswerData, Int32, Int32)

Parse an AnswerDataCollection, converts the data to webcontrols and assign them to a new section

Declaration
protected override AnswerSection GetAnswerSection(AnswerData answers, int sectionNumber, int sectionUid)
Parameters
Type Name Description
AnswerData answers
System.Int32 sectionNumber
System.Int32 sectionUid
Returns
Type Description
AnswerSection
Overrides
SingleQuestion.GetAnswerSection(AnswerData, Int32, Int32)

Implements

System.ComponentModel.IComponent
System.IDisposable
System.Web.UI.IParserAccessor
System.Web.UI.IUrlResolutionService
System.Web.UI.IDataBindingsAccessor
System.Web.UI.IControlBuilderAccessor
System.Web.UI.IControlDesignerAccessor
System.Web.UI.IExpressionsAccessor
System.Web.UI.IAttributeAccessor
System.Web.UI.INamingContainer
System.Web.UI.IPostBackDataHandler
In This Article
Back to top Generated by DocFX