2009-10-24 7 views
1

Existe-t-il un moyen de mettre à jour de manière asynchrone l'un de ces graphiques en plus d'appeler Chart1.SaveImage() et d'envoyer l'URL de l'image au client?Mise à jour asynchrone du graphique ASP.NET

+0

Donc le graphique est développé côté serveur, est-ce que le client fait une demande, ou est-ce que c'est juste le transfert du client vers le client pour la mise à jour? –

Répondre

2

Si vous utilisez javascript le navigateur peut demander s'il y a une mise à jour du tableau, et s'il y a, il pourrait tout simplement changer l'URL de l'image, en changeant le datetime dessus:

<img src=myimage.aspx?datetime=884733 /> 

Ce serait alors obtenir le dernier tableau que vous envoyez les données directement à l'étiquette de l'image.

Cela permet au serveur de décider si une nouvelle image doit être générée ou d'utiliser celle déjà créée. Vous pouvez également ajouter des informations d'utilisateur telles que la date/heure actuelle au graphique avant de l'envoyer.

Questions connexes