2009-04-23 8 views
0

J'ai fourni un bouton pour changer le thème de website.in dans le gestionnaire d'événement onclick du bouton.Je change l'attribut de thème de la section de page du fichier confif web.but sur le thème de la publication n'est pas modifié jusqu'à ce que Je fais un postback plus.so je veux poster pa explicitement dans eventhandler de bouton.asp: comment recharger la page explicitement

Répondre

1

Peut-être que ce n'est pas la meilleure solution, mais je sais qu'il est possible de faire ce qui suit:

Server.Transfer(Page.Request.RawUrl) 

Vous devez mettre ce code dans votre événement de clic. De cette façon, il va "recharger" la page.

Mais si vous changez votre thème, vous pouvez faire ce qui suit pour l'appliquer directement à la page:

Page.Theme = "BlueTheme"; 
1
Response.Redirect(Request.Url.ToString()) 

qui rafraîchira la page une fois de plus. Assurez-vous de tester pour la publication avant ce code, sinon vous entrerez dans l'une de ces boucles infinies tellement amusant.

Questions connexes