2

マスター ページを使用する aspx ページがあります。papx ページで、2 つの RadUpload コントロール (Rad1 と Rad2) を含むユーザー コントロールを読み込みます。ユーザーは、最初の RadUpload または 2 番目の RadUpload を使用してファイルをアップロードすることを選択でき、RadUpload ごとに特定の検証が適用されます。

奇妙なことが起こったのは、Rad2 (2 番目の RadUpload) を使用してファイルをアップロードすると、最初の RadUpload の RadUpload.UploadedFiles がそこにある (カウント = 1) ことです。ファイルが Rad2 によってアップロードされているのではなく、Rad1 からアップロードされているかのように検出されるため、検証に失敗しました。

誰かが以前にこの問題に遭遇しましたか? これは非常に奇妙なことであり、コントロールに何が起こったのかを知らずに、これを修正するのにほぼ 1 日半を費やしました。

4

2 に答える 2

0

Web ページに 3 つの radupload/progress コントロールがあり、それらは完全に機能します。

私の提案は、ユーザー コントロール内ではなく、ページ自体に明示的に配置することです。

私自身が開発中なので、あなたの問題を再現しようとはしませんでしたが、初めて機能したことをあなたと共有したかっただけです.

于 2011-01-19T06:12:30.407 に答える