Table of Contents

Class AnswerQuestionNav

Namespace
InSite.UI.Portal.Assessments.Attempts.Controls
Assembly
InSite.UI.dll
public class AnswerQuestionNav : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Inheritance
AnswerQuestionNav
Implements
Inherited Members

Constructors

AnswerQuestionNav()

public AnswerQuestionNav()

Fields

Nav

Nav control.

protected Nav Nav

Field Value

Nav

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

Properties

NavClientID

public string NavClientID { get; }

Property Value

string

NavItemsCount

public int NavItemsCount { get; }

Property Value

int

Methods

CreateChildControls()

protected override void CreateChildControls()

GetQuestionCount()

public int GetQuestionCount()

Returns

int

GetQuestionNumber(int)

public int GetQuestionNumber(int index)

Parameters

index int

Returns

int

GetSectionData(int)

public (int Index, string Html) GetSectionData(int navItemIndex)

Parameters

navItemIndex int

Returns

(int Index, string Html)

HideInactive()

public void HideInactive()

LoadData(AttemptInfo, bool)

public void LoadData(AttemptInfo attempt, bool includeQuestionSeparator)

Parameters

attempt AttemptInfo
includeQuestionSeparator bool

SetActiveQuestion(int)

public void SetActiveQuestion(int index)

Parameters

index int

SetActiveSection(int)

public void SetActiveSection(int index)

Parameters

index int