Этот вопрос немного сложен, если что-то не понятно, пожалуйста, попросите объяснить.
Это происходит на всех страницах, которые следуют этой логике:
- Asp: ValidationSummary вверху страницы
- Некоторые валидаторы на стороне клиента
- Один Telerik RadUpload управления
Проблема возникает, когда запускается средство проверки на стороне клиента, и его сообщение об ошибке отображается в элементе управления ValidationSummary. Каждый элемент управления на странице «скользит» вниз, чтобы создать пространство для элемента управления ValidationSummary, но RadUpload остается на том же месте и оказывается поверх какого-либо другого элемента управления.
Если я заставлю браузер повторно визуализировать страницу (в качестве примера изменим масштабирование до 125%, а затем снова на 100%), RadUpload отобразится там, где он был (уменьшен, чтобы освободить место для элемента управления ValidationSummary). ).
Есть ли у кого-нибудь решение этой проблемы? Прямо сейчас я пытаюсь использовать javascript для принудительного обновления, но это не так просто ...