C'est une tâche parfaite qui pourrait être résolue en utilisant AJAX. Vous pouvez définir une sorte de minuterie pour qu'elle démarre dès que l'utilisateur effectue une modification côté client et lui faire ensuite effectuer un appel asynchrone côté client vers votre serveur pour envoyer le contenu de la boîte WYSIWYG. Vous pouvez ensuite désactiver le minuteur jusqu'à ce que l'utilisateur recommence à modifier pour éviter les appels asynchrones inutiles.
Cela éviterait certainement d'interrompre l'utilisateur avec un postback.
Il existe de nombreuses façons de procéder, mais le lien MSDN suivant serait un bon début :
http://msdn.microsoft.com/en-us/library/bb398785 .aspx
Essentiellement, cela vous donne un aperçu, mais le principal élément sur lequel vous devez vous concentrer est d'exposer les services Web à JavaScript :
http://msdn.microsoft.com/en-us/library/bb398998 .aspx