Bonjour,
J'ai intégré à mon projet VB.NET/ASP.NET 2005 une MasterPage afin d'appliquer une charte graphique.
Mais depuis, dès que je clique sur un bouton ou un lien de ma page, j'obtiens l'erreur suivante :
Erreur d'exécution Microsoft JScript: 'theForm.__EVENTTARGET' a la valeur Null ou n'est pas un objet.
qui se rapporte au fichier Login.aspx, généré dans le répertoire du serveur IIS, sur C:\inetpub :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <html xmlns="http://www.w3.org/1999/xhtml" > <head><title> Untitled Page </title></head> <body> <form name="aspnetForm" method="post" action="Login.aspx" id="aspnetForm"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTM0OTI2MzI2Nw9kFgJmD2QWAgIDD2QWDAIJDw8WAh4EVGV4dAUPQmllbnZlbnVlIHR0ZXN0ZGQCDw8PFgQfAAUTRmljaGVzIERlc2NyaXB0aXZlcx4HVmlzaWJsZWdkZAIRDw8WBB8ABRRGaWNoZXMgUsOpY2xhbWF0aW9ucx8BZ2RkAhMPDxYEHwAFDFN0YXRpc3RpcXVlcx8BZ2RkAhUPDxYEHwAFDUhhYmlsaXRhdGlvbnMfAWhkZAIXDw8WBB8ABQtQYXJhbcOodHJlcx8BZ2RkZGeA7lGfO+xGWwe1IWmwzl+3Sn6k" /> <script type="text/javascript"> <!-- var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } // --> </script>
Je me suis rendu compte que le code généré de cette page est entièrement en double !!!
Deux balises pères <html>, pareil pour <body> etc....
Auriez-vous une idée sur ce qui se passe ??
J'ai nettoyé le cache d'IE, je ne sais pas quoi faire... toute action sur ma page de login aboutit à la même erreur...
Merci d'avance
Partager