Si vous étiez se développer les winforms $$etAPP il serait raisonnablement facile à utiliser un délégué sur la forme de cible pour permettre à un autre fil de mettre à jour les étiquettes… mais son une histoire complètement différente avec des webapps. Vos fils fonctionneront sur le serveur, et vos étiquettes sont sur votre client dans le navigateur, et plus mauvais pourtant votre navigateur doit lancer l'interaction avec le serveur (c.-à-d. le serveur ne peut pas indiquer « oh, les fils accomplis, me laissent disent le navigateur ! ").
Dans l'honnêteté, des fils sont typiquement employés sur des web server davantage pour les buts longs qui n'ont pas besoin de renvoyer des résultats ; c.-à-d. longues transactions de base de données fonctionnantes ou email d'envoi.
Le meilleur que vous pouvez faire est de faire une certaine sorte du manuscrit de client-côté pour vérifier le progrès des fils. Si vous pouvez avoir le code de C# donner un coup de pied au loin chaque processus vous pourriez essayer de partager une variable entre le Javascript et votre serveur-côté C# de client-côté ainsi le Javascript peut vérifier périodiquement le progrès de fil… qu'il est peu un malpropre et prendra une certaine lecture cependant.
Ce poteau de blog semble intéressant et semble fournir de bons exemples de ceci, mais je ne l'ai pas lu à travers et à travers :
http://iridescence.no/post/Sharing-Variables-Between-JavaScript-and-C.aspx
Bonne chance !
- w00te