Переместите UpdatePanel
за пределы MasterPage
.
Помещение всей страницы в UpdatePanel
, что у вас есть, добавляет огромные накладные расходы - вся страница отправляется по проводам с каждой частичной обратной передачей. Эти накладные расходы снизят производительность.
UpdatePanel
s должен переносить только релевантные и небольшие области страницы.
Как только UpdatePanel
окажется на странице содержимого, вам необходимо убедиться, что вы снова добавили свой оператор JQuery в UpdatePanel
. Это гарантирует, что скрипт JQuery не будет потерян при обратной передаче. Что-то вроде:
<ContentTemplate>
<script type="text/javascript" language="javascript">
Sys.Application.add_load(YOUR_FUNCTION_NAME);
</script>