2012-05-16 1 views
3

Я положил UpdatePanel с Timer в качестве триггера на своей веб-странице. Кроме того, вне панели я положил TextBox с WatermarkExtender.WatermarkExtender мигает, когда при запуске UpdatePanel на таймере

Когда таймер гаснет, UpdatePanel освежает. Кроме того, водяной знак мигает (он исчезает из текстового поля и снова появляется). И это происходит каждые 1 секунду. Это большая проблема.

Любая помощь пожалуйста?

+0

Может быть, это поможет вам !! http://stackoverflow.com/questions/12367813/ajaxcontroltoolkit-watermark-extender-timer-blink – Suraj

+0

Включает ли таймер обратный вызов? Кажется вероятным, что мигающий водяной знак является результатом выгрузки и перезагрузки элемента управления. Скорее всего, из-за некоторого типа события обратной передачи – Ortund

ответ

0

Невозможно исправить это из-за того, как работает расширитель. Он фактически сворачивает текстовые поля при обратной передаче. Единственный способ исправить - это вручную написать собственный код jender-расширителя. Вы можете прочитать больше об этой проблеме здесь

http://forums.asp.net/p/1073683/1605937.aspx

и здесь

http://mattberseth.com/blog/2008/06/rewriting_the_textboxwatermark.html