Contrôle ReportViewer et Ajax UpdatePanel
Avez-vous jamais trouver un moyen d'obtenir le Contrôle Microsoft Report Viewer (Web) à travailler au sein d'un Ajax UpdatePanel?
Est l'updatepanel pour ajaxhistory..? J'ai posté cette question stackoverflow.com/questions/20607618/...
OriginalL'auteur Mephisztoe | 2008-10-01
Vous devez vous connecter pour publier un commentaire.
Le seul moyen est de créer un iframe avec le rapport à il y iirc. Cependant, ce post ici un gars prétend qu'il a une façon de le fixer avec un peu de code. mais je havnt même essayé ce que je n'ai jamais eu besoin de montrer un de mes rapports dans un panneau de mise à jour. J'ai tendance à garder mes rapports externes de toutes les applications ajax, par exemple, lorsqu'un rapport est demandé, je vais ouvrir une nouvelle fenêtre avec juste le rapport. Mes utilisateurs comme qui de mieux de toute façon.
OriginalL'auteur mattlant
j'ai corrigé ce bug en utilisant
Microsoft Report Viewer 2010 Redistributable Package
de :
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd
puis changement de configuration web comme suit
de
à
ajouter à exécution
OriginalL'auteur user321101
Jamais vraiment essayé, mais je suis sûr que le contrôle ne serait pas tout de suite. Je suis assez sûr il a besoin de la charge supplémentaire Javascript, parce qu'il ajoute autant de complexité, de sorte que vous pourriez avoir besoin de charger ces avant de mettre à jour le panneau.
OriginalL'auteur dguaraglia
Je peux également confirmer que la version la plus récente (2010) mentionné dans le précédent post corrige le problème. Il supprime également la nécessité de définir explicitement AsyncRendering=False: je mentionne cela parce que d'autres suggestions là-bas sur le web-dire pour définir cette valeur sur la propriété
OriginalL'auteur JB.
Voici un exemple:
OriginalL'auteur Daniel Soares