Alors j'ai testé le bout de code. C'est cool j'ai la page Google dans ma page !!!
Sauf que j'ai pas les images, mais ça me parait normal.
Du coup, j'ai poussé plus loin. Et là je suis confronté à un souci de compréhension.
J'ai fait la même chose mais en changeant la ligne du Load :
lblTest.Text = RequestTest(New Uri("http://monsite/testweb.aspx"))
En le mettant dans un label, ça marche pareil, j'ai la page dedans, tout simplement. Donc cela me renvoi une chaine constituée d'un flux HTML complet.
Maintenant je corse le truc :
lblTest.Text = RequestTest(New Uri("http://monsite/testweb.aspx?bil=oute"))
Et dans la page de destination je fais ça :
1 2 3 4 5 6 7
| Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Request.QueryString("bil") = "oute" Then
lbltest.Text = "Gagné"
Else
lbltest.Text = "Perdu"
End If
End Sub |
Là, j'ai "Gagné" qui apparait. Si je change la Querystring, forcément j'ai "Perdu "qui apparait.
Alors maintenant question :
- Comment j'envoi des paramettres autement qu'en mettant dans la QueryString de l'url recherchée ?
- Comment je gère le renvoi de la chaine ?
- Est ce que tout ce que je met dans la page de destination sera exécuté avant de me renvoyer la chaine de retour ?
Partager