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