Имам стара система, която използва UpdatePanels на asp.net
След завършването на отстъпката знаем, че вътрешността на UpdatePanel се актуализира
Мога ли да забавя тази актуализация по някакъв начин от страна на клиента? това възможно ли е?
Така ще бъде, когато стартирането на Postback е задало обект javascript datetime от страна на клиента
След като се завърши повторното отстъпление и данните савръщан от сървъра, преди да актуализирам страничния интерфейс на клиента, проверявам колко милисекунди е преминал и отлагам актуализацията на клиентската страна, докато са минали милисекунди
Възможно ли е това?
asp.net 4.5 c #
Отговори:
0 за отговор № 1Трябва да го отложите, преди да изпратите POST. Тъй като използват панели за обновяване, не можете да промените функцията за обратно извикване AJAX, генерирана от ASP.NET.
За да го забавите преди пускане, добавете инструмента за обработка на събития за кликване на JavaScript за контрола (ите) за задействане на контролния панел на актуализацията и поставете закъснение в него.