/ / Възможно ли е да се забави обновяването на UpdatePanel от страна на клиента? - javascript, asp.net, ajax, asp.net-ajax, updatepanel

Възможно ли е да се забави обновяването на UpdatePanel от страна на клиента? - javascript, asp.net, ajax, asp.net-ajax, updatepanel

Имам стара система, която използва UpdatePanels на asp.net

След завършването на отстъпката знаем, че вътрешността на UpdatePanel се актуализира

Мога ли да забавя тази актуализация по някакъв начин от страна на клиента? това възможно ли е?

Така ще бъде, когато стартирането на Postback е задало обект javascript datetime от страна на клиента

След като се завърши повторното отстъпление и данните савръщан от сървъра, преди да актуализирам страничния интерфейс на клиента, проверявам колко милисекунди е преминал и отлагам актуализацията на клиентската страна, докато са минали милисекунди

Възможно ли е това?

asp.net 4.5 c #

Отговори:

0 за отговор № 1

Трябва да го отложите, преди да изпратите POST. Тъй като използват панели за обновяване, не можете да промените функцията за обратно извикване AJAX, генерирана от ASP.NET.

За да го забавите преди пускане, добавете инструмента за обработка на събития за кликване на JavaScript за контрола (ите) за задействане на контролния панел на актуализацията и поставете закъснение в него.