NeatUpload ( http://neatupload.codeplex.com/ ) をインストールし、デモをサーバー (Windows Server 2008 および IIS7) に配置した後、「プログレス バーの場所」のコンボ ボックスでオブジェクトを選択し、それを変更します。 「インライン」にすると、未処理の例外が発生しObject reference not set to an instance of an object.
ます。問題なく「なし」と「ポップアップ」に変更できます。
ここに私のインストールガイドがあります: NeatUpload のインストール方法?
スタック トレースは次のとおりです。
[NullReferenceException: Object reference not set to an instance of an object.]
Brettle.Web.NeatUpload.UploadModule.get_PostBackID() +18
Brettle.Web.NeatUpload.ProgressBar.get_LastPostBackIDQueryStringPortion() +9
Brettle.Web.NeatUpload.ProgressBar.OnPreRender(EventArgs e) +687
System.Web.UI.Control.PreRenderRecursiveInternal() +107
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3393
何が欠けている?「NeatUpload コンソール」を正常に表示でき、アップロードするファイルを正常に選択でき、「送信ボタンのタイプ」を問題なく変更できます。また、プログレスバーを取得することはありません。私が考えることができる唯一のことは、私のWebアプリケーションは.net 4ではなく.net 2で実行されるということです-それが問題である場合、Webアプリケーション用に変更せずにコントロール用に修正するにはどうすればよいですか? ファイルがずれている可能性はありますか?