2010-05-15 10 views
0

J'ai une page enfant avec un UpdatePanel connecté à une minuterie qui s'autorefère toutes les 5 secondes. J'ai essayé quelques correctifs PNG différents, et ils fonctionnent jusqu'à ce que UpdatePanel actualise cette section. Ensuite, en fonction de la réparation, les fichiers PNG disparaissent ou retournent à non transparent. Dois-je exécuter le javascript avec force lorsque le UpdatePanel est actualisé? Comment pourrais-je m'y prendre?Transparence IE6 PNG dans UpdatePanel

Merci!

+0

Vous devez cesser d'utiliser IE6. Au moins mettre à jour à IE7. –

+0

Oui merci, pourriez-vous s'il vous plaît laisser savoir à l'entreprise pour laquelle je travaille. –

+0

@ sensorium7 - Dites-leur de rechercher google pour "google drops IE6" –

Répondre

2

Si votre utilisant une astuce JavaScript pour contourner le manque d'IE 6 de transparence .png, vous devez enregistrer votre script avec la ScriptManager à courir lorsque le UpdatePanel rafraîchit.

protected void Page_Load(object sender, EventArgs e) 
{ 
    ScriptManager.RegisterStartupScript(this, typeof(Page), 
     UniqueID, "doSomething()", true); 
} 

MSDN Reference

+0

Semble avoir travaillé parfaitement! Merci pour votre aide, passé trop longtemps sur ça :) –