I recently updated my IW components for DX10:
IW 14.0.52
CG 2.9.0.229
When I run your demos as ASPX Deployment(not ISAPI), the JQFileUpload component can not work and upload nothing.
Can you help me?
Thanks.
{ .$DEFINE SA }
{ .$DEFINE ISAPI }
{$DEFINE IWLIB}
{$IFDEF SA}
program JQueryDemoV3;
{$ELSE}
library JQueryDemoV3;
{$ENDIF}
uses
IWRtlFix,
Forms,
{$IFDEF SA}
IWStart,
{$ENDIF }
{$IFDEF ISAPI}
ISAPIApp,
{$ENDIF }
{$IFDEF IWLIB}
IWCGHttpApp,
IW.Export,
{$ENDIF }
UTF8ContentParser,
HomePage in 'HomePage.pas' {IWHomeForm: TIWAppForm} ,
Components in 'Components.pas' {IWComponentForm: TIWAppForm} ,
UserSessionUnit
in 'UserSessionUnit.pas' {IWDemoUserSession: TIWUserSessionBase} ,
ServerController
in 'IW14\ServerController.pas' {IWServerController: TIWServerControllerBase} ,
CGAccordion in 'IWCGFrames\CGAccordion.pas' {IWAccordionFrame: TIWCGJQFrame} ,
CGAutoComplete
in 'IWCGFrames\CGAutoComplete.pas' {IWAutoCompleteFrame: TIWCGJQFrame} ,
CGButtons in 'IWCGFrames\CGButtons.pas' {IWButtonsFrame: TIWCGJQFrame} ,
CGCCValidator
in 'IWCGFrames\CGCCValidator.pas' {CGCCValidatorFrame: TIWCGJQFrame} ,
CGDatePicker
in 'IWCGFrames\CGDatePicker.pas' {IWDatePickerFrame: TIWCGJQFrame} ,
CGDialog in 'IWCGFrames\CGDialog.pas' {IWDialogFrame: TIWCGJQFrame} ,
CGFancyBox in 'IWCGFrames\CGFancyBox.pas' {IWFancyBoxFrame: TIWCGJQFrame} ,
CGFancyCaptcha
in 'IWCGFrames\CGFancyCaptcha.pas' {IWFancyCaptchaFrame: TIWCGJQFrame} ,
CGFileUpload
in 'IWCGFrames\CGFileUpload.pas' {IWFileUploadFrame: TIWCGJQFrame} ,
CGGMap in 'IWCGFrames\CGGMap.pas' {IWGMapFrame: TIWCGJQFrame} ,
CGGroupBox in 'IWCGFrames\CGGroupBox.pas' {CGGroupBoxFrame: TIWCGJQFrame} ,
CGHotKeyHighlight
in 'IWCGFrames\CGHotKeyHighlight.pas' {CGHotKeyHighlightFrame: TIWCGJQFrame} ,
CGHTMLEditor
in 'IWCGFrames\CGHTMLEditor.pas' {IWFrameHTMLEditor: TIWCGJQFrame} ,
CGJQCarousel
in 'IWCGFrames\CGJQCarousel.pas' {CGJQCarouselFrame: TIWCGJQFrame} ,
CGJQCheckBoxList
in 'IWCGFrames\CGJQCheckBoxList.pas' {CGJQCheckBoxListFrame: TIWCGJQFrame} ,
CGJQComboBoxEx
in 'IWCGFrames\CGJQComboBoxEx.pas' {IWJQComboBoxExFrame: TIWCGJQFrame} ,
CGJQDateTimePicker
in 'IWCGFrames\CGJQDateTimePicker.pas' {CGIWDateTimePickerFrame: TIWCGJQFrame} ,
CGJQDropDown
in 'IWCGFrames\CGJQDropDown.pas' {IWJQDropDownFrame: TIWCGJQFrame} ,
CGJQDropDownTree
in 'IWCGFrames\CGJQDropDownTree.pas' {JQDropDownTreeFrame: TIWCGJQFrame} ,
CGJQDynaTree
in 'IWCGFrames\CGJQDynaTree.pas' {JQDynaTreeFrame: TIWCGJQFrame} ,
CGJQEditFeatures
in 'IWCGFrames\CGJQEditFeatures.pas' {CGJQEditFeaturesFrame: TIWCGJQFrame} ,
CGJQGantt in 'IWCGFrames\CGJQGantt.pas' {JQGanttFrame: TIWCGJQFrame} ,
CGJQGoogleReCaptcha
in 'IWCGFrames\CGJQGoogleReCaptcha.pas' {IWCGGoogleReCaptcha: TIWCGJQFrame} ,
CGJQMemoEx in 'IWCGFrames\CGJQMemoEx.pas' {IWJQMemoExFrame: TIWCGJQFrame} ,
CGJQMenu in 'IWCGFrames\CGJQMenu.pas' {IWMenuFrame: TIWCGJQFrame} ,
CGJQMessageDlg
in 'IWCGFrames\CGJQMessageDlg.pas' {IWJQMessageDlgFrame: TIWCGJQFrame} ,
CGJQMultiSelect
in 'IWCGFrames\CGJQMultiSelect.pas' {IWJQMultiSelectFrame: TIWCGJQFrame} ,
CGJQNotification
in 'IWCGFrames\CGJQNotification.pas' {IWCGJQNotificationFrame: TIWCGJQFrame} ,
CGJQPivot in 'IWCGFrames\CGJQPivot.pas' {CGJQPivotFrame: TIWCGJQFrame} ,
CGJQPlayer in 'IWCGFrames\CGJQPlayer.pas' {CGJQPlayerFrame: TIWCGJQFrame} ,
CGJQPlot in 'IWCGFrames\CGJQPlot.pas' {IWJQPlotFrame: TIWCGJQFrame} ,
CGJQPrint in 'IWCGFrames\CGJQPrint.pas' {CGJQPrintFrame: TIWCGJQFrame} ,
CGJQSignature
in 'IWCGFrames\CGJQSignature.pas' {IWJQSignatureFrame: TIWCGJQFrame} ,
CGJQSpinEdit
in 'IWCGFrames\CGJQSpinEdit.pas' {IWJQSpinEditFrame: TIWCGJQFrame} ,
CGJQSpreadSheet
in 'IWCGFrames\CGJQSpreadSheet.pas' {CGJQSpreadSheetFrame: TIWCGJQFrame} ,
CGJQTimePicker
in 'IWCGFrames\CGJQTimePicker.pas' {IWJQTimePickerFrame: TIWCGJQFrame} ,
CGJQToggleButtons
in 'IWCGFrames\CGJQToggleButtons.pas' {CGJQToggleButtonsFrame: TIWCGJQFrame} ,
CGJQToolBar in 'IWCGFrames\CGJQToolBar.pas' {CGJQToolBarFrame: TIWCGJQFrame} ,
CGJQTreeView
in 'IWCGFrames\CGJQTreeView.pas' {IWFrameJQTreeView: TIWCGJQFrame} ,
CGJQueryGrid in 'IWCGFrames\CGJQueryGrid.pas' {FrameGrid: TIWCGJQFrame} ,
CGJQueryGridDB
in 'IWCGFrames\CGJQueryGridDB.pas' {CGJQJQueryGridDB: TIWCGJQFrame} ,
CGJQueryTreeGrid
in 'IWCGFrames\CGJQueryTreeGrid.pas' {IWFrameTreeGrid: TIWCGJQFrame} ,
CGJQVertMenu
in 'IWCGFrames\CGJQVertMenu.pas' {JQVertMenuFrame: TIWCGJQFrame} ,
CGJQWeather in 'IWCGFrames\CGJQWeather.pas' {CGJQWeatherFrame: TIWCGJQFrame} ,
CGJQWebCam in 'IWCGFrames\CGJQWebCam.pas' {CGJQWebCamFrame: TIWCGJQFrame} ,
CGJQWizard in 'IWCGFrames\CGJQWizard.pas' {CGJQWizardFrame: TIWCGJQFrame} ,
CGJQWPaint in 'IWCGFrames\CGJQWPaint.pas' {IWJQWPaintFrame: TIWCGJQFrame} ,
CGJSPlumbFrame
in 'IWCGFrames\CGJSPlumbFrame.pas' {JSPlumbFrame: TIWCGJQFrame} ,
CGLayout in 'IWCGFrames\CGLayout.pas' {IWLayoutFrame: TIWCGJQFrame} ,
CGMapQuery
in 'IWCGFrames\CGMapQuery.pas' {IWCGJQMapQueryFrame: TIWCGJQFrame} ,
CGMarkItUp in 'IWCGFrames\CGMarkItUp.pas' {JQMarkItUpFrame: TIWCGJQFrame} ,
CGProgressBar
in 'IWCGFrames\CGProgressBar.pas' {IWProgressBarFrame: TIWCGJQFrame} ,
CGShowMessage
in 'IWCGFrames\CGShowMessage.pas' {JQShowMessageFrame: TIWCGJQFrame} ,
CGSlider in 'IWCGFrames\CGSlider.pas' {IWSliderFrame: TIWCGJQFrame} ,
CGSQLBuilder
in 'IWCGFrames\CGSQLBuilder.pas' {IWCGSQLBuilderFrame: TIWCGJQFrame} ,
CGTabs in 'IWCGFrames\CGTabs.pas' {IWTabsFrame: TIWCGJQFrame} ,
CGTooltip in 'IWCGFrames\CGTooltip.pas' {IWTooltipFrame: TIWCGJQFrame} ,
CustomEventFrame
in 'IWCGFrames\CustomEventFrame.pas' {JQCustomEventFrame: TFrame} ,
JQBarQRCodeFrame
in 'IWCGFrames\JQBarQRCodeFrame.pas' {IWCGJQBarQRCodeFrame: TIWCGJQFrame} ,
JQColorPickerFrame
in 'IWCGFrames\JQColorPickerFrame.pas' {CGJQColorPickerFrame: TIWCGJQFrame} ,
JQContextMenuFrame
in 'IWCGFrames\JQContextMenuFrame.pas' {IWCGJQContextMenuFrame: TIWCGJQFrame} ,
JQDownloadFrame
in 'IWCGFrames\JQDownloadFrame.pas' {IWJQDownloadFrame: TIWCGJQFrame} ,
JQGMap3Frame in 'IWCGFrames\JQGMap3Frame.pas' {JQGMap3Frm: TIWCGJQFrame} ,
JQLabelMarquee
in 'IWCGFrames\JQLabelMarquee.pas' {JQLabelMarqueeFrame: TIWCGJQFrame} ,
JQMiniColorsFrame
in 'IWCGFrames\JQMiniColorsFrame.pas' {CGJQMiniColorsFrame: TIWCGJQFrame} ,
JQPayPalCartFrame
in 'IWCGFrames\JQPayPalCartFrame.pas' {IWCGJQPayPalCartFrame: TIWCGJQFrame} ,
JQRating in 'IWCGFrames\JQRating.pas' {JQRatingFrame: TIWCGJQFrame} ,
JQSchedulerFrame
in 'IWCGFrames\JQSchedulerFrame.pas' {CGIWJQSchedulerFrame: TIWCGJQFrame} ,
JQStickyPanel
in 'IWCGFrames\JQStickyPanel.pas' {JQStickyPanelFrame: TIWCGJQFrame} ,
JQueryDemoV3.Utils in 'JQueryDemoV3.Utils.pas',
CGGauge in 'IWCGFrames\CGGauge.pas' {IWCGJQGaugeFrame: TIWCGJQFrame} ,
CGJQSimplePieCharts
in 'IWCGFrames\CGJQSimplePieCharts.pas' {JQSimplePieChartFrame: TIWCGJQFrame} ,
CGJQResponsiveList
in 'IWCGFrames\CGJQResponsiveList.pas' {CGJQResponsiveListFrm: TIWCGJQFrame} ,
CGJQResponsiveListFrame
in 'IWCGFrames\CGJQResponsiveListFrame.pas' {IWCGJQResponsiveFrame: TIWCGJQFrame} ,
CGJQPDFViewer
in 'IWCGFrames\CGJQPDFViewer.pas' {PDFViewerFrame: TIWCGJQFrame} ,
CGJQSweetAlert
in 'IWCGFrames\CGJQSweetAlert.pas' {IWJQSweetAlertFrame: TIWCGJQFrame} ,
CGJQTinyMCE
in 'IWCGFrames\CGJQTinyMCE.pas' {IWCGJQTinyMCEFrame: TIWCGJQTinyMCEFrame} ,
CGJQEasyProgress
in 'IWCGFrames\CGJQEasyProgress.pas' {CGJQEasyProgressFrame: TIWCGJQFrame};
{$R *.res}
{$IFDEF ISAPI}
exports
GetExtensionVersion,
HttpExtensionProc,
TerminateExtension;
{$ENDIF}
begin
{$IFDEF ISAPI}
IWRun;
{$ELSE}
{$IFDEF SA}
TIWStart.Execute(True);
{$ENDIF}
{$ENDIF}
end.