2009-03-06 6 views
0

J'ai actuellement un projet de services de génération de rapports qui est affiché dans le cadre d'une application ASP.NET. J'ai un rapport qui a 2 paramètres datetime. Lorsque je tape une sorte de date dans la zone de texte, rien ne semble se produire, mais si je clique sur l'icône du petit calendrier et que je sélectionne une date, la page sera postée, et les données utilisées seront maintenant perdues. Est-ce qu'il y a un moyen d'éviter cela? Après avoir cliqué sur le bouton "Afficher le rapport", le rapport est exécuté avec le nouveau paramètre, mais mes utilisateurs sont un peu nerveux et si le rapport disparaît, ils appellent la ligne d'assistance dans une panique complète.Les données de rapport disparaissent à la publication

Aider à sauver un développeur des utilisateurs irrités et paniqués?

Merci d'avance.

+0

pouvez-vous poster un extrait de .aspx et .cs/.vb? – sfossen

Répondre

1

Assurez-vous que vous avez défini EnabledViewState = true dans le calendrier et la zone de texte.

+0

J'ai activé ViewState sur ReportViewer. Les paramètres sont générés dynamiquement en fonction du rapport sélectionné par l'utilisateur. – Pulsehead

+0

Connaissez-vous tous les éléments de formulaire possibles avant? La manière dont nous avons géré un projet consistait à désactiver/marquer les éléments de formulaire cachés qui n'étaient pas applicables. Et l'état d'affichage doit également être activé sur les éléments. – sfossen

Questions connexes