Buongiorno a tutti,
Sto sviluppando delle piccole applicazioni web e ho utilizzato i componenti AjaxToolKit in particolare calendarextender per inserire all'interno dei vari textbox i calendari con lo scopo di selezionare le date in un formato standard.
Quando faccio girare l'applicazione all'interno di Visual Studio 2010 la maggior parte delle volte funziona mentre alcune volte si blocca generandomi questo errore.
Se invece li faccio girare sul server aziendale questo errore viene generato sempre.
ERRORE: Microsoft JScript runtime error: Unable to get value of the property 'toLowerCase': object is null or undefined
PEZZO DI CODICE:
if (e) throw e;
var ev = eventObject;
var etype = this.type = ev.type.toLowerCase();
this.rawEvent = ev;
this.altKey = ev.altKey;
if (typeof(ev.button) !== 'undefined') {
this.button = (typeof(ev.which) !== 'undefined') ? ev.button :
(ev.button === 4) ? Sys.UI.MouseButton.middleButton :
(ev.button === 2) ? Sys.UI.MouseButton.rightButton :
Sys.UI.MouseButton.leftButton;
}
if (etype === 'keypress') {
this.charCode = ev.charCode || ev.keyCode;
}
else if (ev.keyCode && (ev.keyCode === 46)) {
this.keyCode = 127;
}
else {
this.keyCode = ev.keyCode;
}

Rispondi quotando
