Bonjour,
Alors j'ai un petit problème...
Environnement : VS2008 et VB.NET
J'ai une page contenant des adresses IP que je veut pinger à l'appui d'un bouton présent sur la page et le tout mis dans un UpdatePanel.
L'évènement click du bouton permet de parcourir les lignes de la gridview et de pinger l'adresse IP et de changer la couleur de la ligne en fction du résultat.
En fait je voudrais qu'à chaque passage dans la boucle, rafraichir la gridview.
Le code du bouton :
Code Visual Basic :
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
For Each gvr As GridViewRow In GridView1.Rows
If My.Computer.Network.Ping(CType(gvr.FindControl("IPLabel"), Label).Text) Then
gvr.BackColor = Drawing.Color.LightGreen
Else
gvr.BackColor = Drawing.Color.Bisque
End If
UpdatePanel1.Update()
Next
End Sub
j'ai mis UpdateMode en Conditional dans l'UpdatePanel.
SVP une solution miracle...
Ou alors pouvoir appeler une fonction de Ping contenu dans le code behind depuis du javascript.
Merci d'avance.