Erreur d'exécution Microsoft JScript: "cela._postBackSettings.asynchrone' a la valeur null ou n'est pas un objet
J'ai un rapport sur ma page asp et chaque fois que je change un filtre et cliquez sur afficher le rapport, j'ai cette erreur:
Erreur d'exécution Microsoft JScript: "cela._postBackSettings.asynchrone' a la valeur null ou n'est pas un objet
J'ai essayé de changer le EnablePartialRendering="true" pour EnablePartialRendering="false" mais alors les gens ne peux pas me connecter sur le site
est-ce de sql reporting services? Pouvez-vous donner un peu de moreinfo?
Je vais avoir le même problème. Je suis l'aide de Reporting Services 2008 et la nouvelle visionneuse de rapports de contrôle. Ma page de rapport est à l'intérieur d'une Page Maître, et le maître de ma page a un gestionnaire de script.
Je vais avoir le même problème. Je suis l'aide de Reporting Services 2008 et la nouvelle visionneuse de rapports de contrôle. Ma page de rapport est à l'intérieur d'une Page Maître, et le maître de ma page a un gestionnaire de script.
OriginalL'auteur user12311 | 2008-09-30
Vous devez vous connecter pour publier un commentaire.
J'ai découvert une autre solution à ce problème.
- Je utiliser le Telerik RadScriptManager et RadAjaxManager (qui sont construites sur les respectifs ASP.NET cadre des objets). J'ai découvert certains problèmes lorsque j'ai mis en place JQuery UI animations pour masquer les boutons--animations qui j'ai exécuté "OnClientClick" du bouton.
Pour résoudre le problème, j'ai manipulé la OnRequestStart et OnResponseEnd des événements pour les clients et exécuté applicables masquer et afficher des animations à partir de OnRequestStart et OnResponseEnd, respectivement.
Je sais que pas tout le monde utilise Telerik, mais ce concept pourrait être la clé, et s'applique probablement à d'autres frameworks AJAX: Lorsque vous effectuez des modifications côté client sur ajaxified éléments (notamment des changements comme les animations qui se produisent lors d'AJAX le traitement de la demande), de faire ces changements dans votre cadre de RequestStart/ResponseEnd côté client des gestionnaires d'événements, plutôt que du côté client, des gestionnaires d'événement de la ajaxified éléments.
OriginalL'auteur Andre
J'ai eu le même problème et je n'ai pas vraiment trouvé de solution satisfaisante jusqu'à ce que j'ai fini sur http://siderite.blogspot.com/2009/02/thispostbacksettingsasync-is-null-or.html qui fait exactement ce que je veux.
Juste pour éviter les problèmes avec les éventuels liens morts dans l'avenir, voici le code:
En cas de soumettre sans le _postBackSettings être mis il les crée, provoquant la référence nulle exception à disparaître en tant que _postBackSettings.async est alors disponible.
Espère que cette aide,
G.
OriginalL'auteur Gorgsenegger
Ce problème est résolu par la mise en
EnablePartialRendering
à faux deScriptManager
.Dans
OnInit
cas de la page oùrsweb:ReportViewer
est utilisé.Si vous souhaitez activer pour les autres page, puis définissez-il vrai sur la page principale du
OnInit
.OriginalL'auteur Sunil Pandey
Placer le bouton à l'intérieur d'un panneau (pas de panneau de mise à jour), puis d'ajouter cette ligne dans le panneau
DefaultButton="Button1"
Cela permettra d'éviter l'erreur.
OriginalL'auteur
J'ai aussi eu ce problème, bien que dans mon cas il n'y avait pas de rapports impliqués: c'était un juste un normal asp.net page avec un bouton image. La chose est que sur le client, cliquez sur j'ai été l'annulation de la prochaine événements javascript avec ce code:
J'ai enlevé le code et le problème aussi disparu. Ma conjecture est que asp.net ajax besoin de faire un peu de traitement du client cliquez et peut-être que votre rapport de contrôle est en train de faire quelque chose comme je le faisais. Espérons qu'il vous aide à trouver votre problème et désolé pour mon anglais 🙂
En ce qui concerne,
MMM
OriginalL'auteur
J'ai eu ce problème tout à l'heure et trouvé une solution par accident.
Problème a commencé à montrer après j'ai déplacé le ScriptManager à une page maître - et seulement quand j'ai été en utilisant les pages avec pas de mise à jour des panneaux.
Résolu en déplaçant le ScriptManager balise juste en face de la zone de contenu de la page maître.
JavaScript commande de problèmes?
OriginalL'auteur Robin Malmberg