2009-09-02 6 views

Répondre

1

Voici une façon de le faire - une alternative serait d'utiliser javascript pour forcer une actualisation ou obtenir uniquement le contenu dont vous avez besoin, mais cela devrait fonctionner correctement pour une simple actualisation d'une page entière.

Le code suivant doit être ajouté au gestionnaire OnLoad de la page que vous souhaitez actualiser.

Dim secondsToRefresh As Integer 
If Integer.TryParse(Request.QueryString("refresh"), secondsToRefresh) Then 
    secondsToRefresh *= 60 
    Page.Header.Controls.Add(New HtmlMeta() With {.HttpEquiv = "Refresh", .Content = secondsToRefresh.ToString()}) 
End If 

S'il vous plaît noter que je suis vraiment un gars C# au coeur, en tant que tel code VB.NET est non testé.

+0

La syntaxe n'est pas correcte pour déclarer l'objet HtmlMeta(). J'ai créé l'objet, affecté les paramètres, puis appelé .Add(). Merci beaucoup! – Steven

Questions connexes