У меня есть веб-приложение в asp.net 4.5 framework в asp.net.Завершение JavaScript-функции JavaScript-счетчика Asp.net теряется при частичной обратной передаче
У меня есть переопределенная функция javascript asp.net validator "ValidatorUpdateDisplay". Он был переопределен для достижения пользовательской функциональности, показывающей красную границу вокруг элемента управления, вместо того, чтобы показывать звездочку валидатора.
Теперь проблема заключается в том, что на производственном сервере, когда частичная обратная передача происходит посредством нажатия кнопки управления, размещенного внутри панели обновления. Функция overriden не вызывается, вместо этого вызывается .Net в встроенной функции javascript «ValidatorUpdateDisplay».
Также наряду с этим другие функции javascript, которые перегружены Telerik там, scriptresource.axd также потеряны после частичной обратной передачи вместо функции Telerik, вызывается функция .Net.
Наряду с этим управление asp: menu также перестает работать после обратной передачи, его подменю не открывается.
Эта проблема, похоже, происходит только в производственной среде. Everthing отлично работает как в местной, так и в промежуточной среде.
Просто чтобы добавить, я использовал asp: scriptmanger на своей странице.
// this method overrides the .net framework's 'ValidatorUpdateDisplay' method to
// add/remove class on validated control.
function ValidatorUpdateDisplay(val) {
// Code to add class to validators control to validate control.
}