Почему Error: Unable to get property '_ScriptLoaderTask' of undefined or null referece
выдается при попытке закрыть RadWindow с ScriptManager
и JavaScript в ASP? (Internet Explorer 11)
Наше приложение имеет кнопки «Сохранить и закрыть», которые имеют следующий код C # для логики закрытия, которая выполняется после завершения сохранения:
public void CloseWindow()
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "close",
"CloseModal()", true);
}
Страница .aspx
имеет следующий JavaScript :
function CloseModal() {
var oWnd = GetRadWindow();
if (oWnd) {
oWnd.close();
}
}
function GetRadWindow() {
var oWindow = null;
if (window.radWindow) {
oWindow = window.radWindow;
} else if (window.frameElement &&
window.frameElement.radWindow) {
oWindow = window.frameElement.radWindow;
}
return oWindow;
}