2010-07-23 15 views
0

J'ai finalement obtenu que mon site fonctionne sur mon serveur, et il est maintenant visible au http://www.mhn.co mais lorsque vous cliquez sur l'une des catégories en haut, il charge le profil d'un professionnel, mais les boutons d'image que j'utilise comme des onglets sur le contenu du profil ne se chargent pas, et affichent simplement "Submit Query" jusqu'à ce que l'on clique dessus, puis les images se chargent. C'est mon premier site asp.net que j'ai déployé, je ne suis donc pas familier avec la façon dont cela devrait fonctionner. Le serveur exécute asp.net 2.0, 3.0 et 3.5, et mon site utilise 2.0Premier déploiement, les boutons d'image ASP.net ne s'affichent pas lorsque la page est chargée

Répondre

1

Assignez-vous l'image sur le chargement? Parce que le src est nul ou vide au début. Et sur le clic vous avez probablement ajouté l'image sur la publication ou quelque chose.

 
before click : 
    src = ""; 

after click 
    src = "./css/img/content_tab_profile_rollover.jpg" 

Essayez d'ajouter l'image de la charge

+0

je l'ai changé et je suis réimportation maintenant. Cela a fonctionné très bien sur ma machine locale, devrais-je m'attendre à plus de divergences comme celle-ci? – Gallen

+0

Si vous ajoutez dynamiquement une image, vous devez vérifier ce type de comportement. Vous devez mettre toutes vos images, les chaînes sur l'événement de chargement. Si vous ne souhaitez pas que votre image apparaisse invisible, préchargez-la. – Khan

0

Ce n'est pas un problème avec le serveur. C'est un problème avec le balisage ou le contrôle que vous utilisez. Parce que si vous regardez l'URL de l'image qu'il essaie d'utiliser lors de son premier chargement, c'est "http://www.mhn.co/profile.aspx?name=Mounir". Mais lorsque vous cliquez dessus, cela fonctionne car il indique "http://www.mhn.co/css/img/content_tab_profile_rollover.jpg". Sans voir votre code/balisage, nous ne pouvons pas vraiment faire beaucoup plus. Mais c'est là que je regarderais