WebForm_DoPostBackWithOptions n'est pas défini
J'ai téléchargé et le programme d'installation de MS de l'application Stock Trader. Je suis sous Vista Ultimate, IIS7, VS 2008 /.NET 3.5. L'ensemble de l'application est d'environ 120 MO est donc très impliqués, mais tout semblait configuration fine de la msi. Quand je lance l'application et essayez de vous connecter j'obtiens une erreur javascript après avoir cliqué sur le lien de Connexion:
WebForm_DoPostBackWithOptions is not defined
Lorsque j'affiche le code source de la page le lien de Connexion rend le suivant:
<a id="LinkLogin" class="Button" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("LinkLogin", "", false, "", "Login.aspx", false, true))">Login</a>
J'ai googlé ce et trouvé une solution que les gens ont utilisé dans IIS 6:
Apporter IIS et droit de la souris sur le répertoire virtuel. Sélectionnez "Propriétés". Sous l'onglet Répertoire Virtuel dans la section Paramètres d'Application, cliquez sur le bouton "Configuration". Cela amène la "Mappings" onglet. Mettez en surbrillance l'entrée ".axd" et cliquez sur "Modifier". Assurez-vous que la partie inférieure de gauche, la case "Vérifier l'existence du Fichier" n'est pas cochée! Sinon, décochez la case et cliquez sur "OK". Le WebResource.axd références que vous voyez lorsque vous faites "Afficher la Source" sur un .NET page web ne fait pas de lien vers un fichier physique, donc si cette case est cochée, les scripts ne sont pas chargés correctement.
Cependant je ne vois pas comment le faire ci-dessus dans IIS 7. Il y a un "Mappages de gestionnaires" de la section avec 2 entrées pour "WebResource.axd", mais pas avec les paramètres mentionnés ci-dessus. Quelqu'un aurait-il une solution au problème, ou de savoir comment mettre en œuvre l'IIS 6 fix ci-dessus dans IIS 7?
OriginalL'auteur Ciaran Bruen | 2010-10-14
Vous devez vous connecter pour publier un commentaire.
Une solution est de mettre le LinkButton CausesValidation=false
OriginalL'auteur Augis
Je sais que c'est un peu tard, mais j'espère que cela peut aider les futurs chercheurs.
Sous Mappages de gestionnaires, de faire un clic droit et cliquez sur Modifier. Puis cliquez sur Demander des Restrictions, il y a un onglet mappage - sélectionner "Appeler le gestionnaire uniquement si la demande est mappée à" et "Fichier" est équivalent à "vérifier si le fichier existe".
Pourquoi le downvote si? Il a résolu mon problème qui correspondait à ce. Peut-être il y a plusieurs problèmes et c'est juste une solution...
Ce n'est pas la réponse pour tout problème lié à ce.
Oui, eh bien, il a travaillé pour moi, donc cela peut être une situation où il y a plus d'une manière d'arriver à ce scénario.
OriginalL'auteur Justin Pihony