Class SubmissionSessionControl
public class SubmissionSessionControl : UserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
- Inheritance
-
SubmissionSessionControl
- Implements
- Derived
- Inherited Members
Constructors
SubmissionSessionControl()
public SubmissionSessionControl()
Properties
AppPage
protected SubmitPage AppPage { get; }
Property Value
Current
public SubmissionSessionState Current { get; set; }
Property Value
Navigator
public SubmissionSessionNavigator Navigator { get; set; }
Property Value
Methods
BindControls(IEnumerable<string>)
protected virtual void BindControls(IEnumerable<string> errors)
Parameters
errorsIEnumerable<string>
GetCourseUrl()
protected string GetCourseUrl()
Returns
GetDisplayHtml(string, string)
public string GetDisplayHtml(string attribute, string @default = null)
Parameters
Returns
GetDisplayText(string, string)
public string GetDisplayText(string attribute, string @default = null)
Parameters
Returns
LoadCurrentStateObjects(SubmissionSessionState, SubmissionSessionNavigator)
public static IEnumerable<string> LoadCurrentStateObjects(SubmissionSessionState current, SubmissionSessionNavigator navigator)
Parameters
currentSubmissionSessionStatenavigatorSubmissionSessionNavigator
Returns
LocalizeTime(object)
protected string LocalizeTime(object time)
Parameters
timeobject
Returns
OnLoad(EventArgs)
protected override void OnLoad(EventArgs e)
Parameters
Translate(string)
protected string Translate(string text)
Parameters
textstring