この質問は少しトリッキーです。不明な点があれば、説明を求めてください。
これは、このロジックに従うすべてのページで発生しています。
- ページ上部の asp:ValidationSummary
- 一部のクライアント側バリデーター
- 1 つの Telerik RadUpload コントロール
この問題は、クライアント側バリデーターがトリガーされ、そのエラー メッセージが ValidationSummary コントロールに表示されるときに発生します。ページ上のすべてのコントロールは「スライド」して ValidationSummary コントロール用のスペースを作成しますが、RadUpload は同じ場所にとどまり、他のコントロールの上に配置されます。
ブラウザーに強制的にページを再レンダリングさせると (たとえば、ズームを 125% に変更してから 100% に戻す)、RadUpload が本来あるべき場所に表示されます (ValidationSummary コントロールのスペースを確保するために下にスライドします)。
この問題の解決策はありますか?現在、JavaScriptを使用して強制的に更新しようとしていますが、それほど簡単ではありません...