Tu travail sur des applications ASP asser considérable, avec parfois des méthodes avancées et tu ne bloque sur un problème aussi "basic"!!
1. Évidement tu dois faire l'affichage une fois seulement quand sMess contient quelque chose, rien ne sert de l'afficher avant tes tests. D'ailleurs est-ce que tu sais où mettre et quel message mettre dans ta variable sMess? J'ai de fortes raisons de penser que non!
2. Ensuite, met là où tu veux, de toute façon avec Response.Buffer = True tu peux le faire où tu veux. Tu verra bien ensuite si ça te convient et surtout si elle affiche quelque chose. N'oublie pas que sMess est vide au début, c'Est toi qui doit lui donner une valeur selon les tests et le type de mise à jour sélectionné par l'usager