Class InjectForm
Class InjectForm
This is aa test of javascript injection. It tests the ability to use ajax to insert a control into a form that also
depends on other javascript files.
The autocomplete2 plugin in particular requires two separate javascript files to run correctly, so its a good test
of the mechanism in qcubed.js that uses jQuery deferred actions to load javascript files ahead of the actions.
-
QBaseClass
-
QFormBase
-
QForm
-
InjectForm
Methods summary
protected
|
#
Form_Create( )
To contain the code to initialize the QForm on the first call.
Once the QForm is created, the state is saved and is reused by the Run method.
In short - this function will run only once (the first time the QForm is to be created)
(In case it is to be used, it should be overriden by a child class)
To contain the code to initialize the QForm on the first call.
Once the QForm is created, the state is saved and is reused by the Run method.
In short - this function will run only once (the first time the QForm is to be created)
(In case it is to be used, it should be overriden by a child class)
Overrides
|
protected
|
|
protected
|
|
Methods inherited from QFormBase
AddControl(),
AddGrouping(),
CallDataBinder(),
CheckableControlValue(),
EvaluateTemplate(),
Form_Exit(),
Form_Initialize(),
Form_Invalid(),
Form_Load(),
Form_PreRender(),
Form_Run(),
Form_Validate(),
GenerateAjaxActionId(),
GenerateControlId(),
GetAllControls(),
GetAllGroupings(),
GetChildControls(),
GetControl(),
GetCssFileUri(),
GetCustomAttribute(),
GetErrorControls(),
GetErrorMessages(),
GetFormJavaScripts(),
GetGrouping(),
GetJsFileUri(),
GetModifiedControls(),
InvalidFormState(),
IsControlModified(),
IsPostBack(),
ProcessJavaScriptList(),
ProcessStyleSheetList(),
RemoveControl(),
RemoveCustomAttribute(),
RemoveGrouping(),
Render(),
RenderAjax(),
RenderAjaxHelper(),
RenderBegin(),
RenderChildren(),
RenderEnd(),
RenderStyles(),
ResetValidationStates(),
RestoreControlState(),
Run(),
SaveControlState(),
Serialize(),
SetCustomAttribute(),
TriggerActions(),
TriggerMethod(),
UnpackPostVar(),
Unserialize(),
ValidateControlAndChildren(),
VarExport(),
__construct(),
__get(),
__set()
|
Properties inherited from QFormBase
$blnRenderedBodyTag,
$blnStylesRendered,
$checkableControlValues,
$intFormStatus,
$intNextAjaxActionId,
$intNextControlId,
$objControlArray,
$objDefaultWaitIcon,
$objGroupingArray,
$strCallType,
$strCssClass,
$strCustomAttributeArray,
$strFormAttributeArray,
$strFormId,
$strHtmlIncludeFilePath,
$strIncludedJavaScriptFileArray,
$strIncludedStyleSheetFileArray,
$strPreviousRequestMode
|