Pegando valores via Url (GET) usando CSharp ou VB.NET

Dica rápida pra pegar valores (GET) em urls em ASP .NET:

Temos o seguinte link:

http://exemplo.com/pag.aspx?rel=valor&lang=br

Pra pegar o valor utilizando csharp:

string valor = Request.QueryString["rel"];

Ou:

foreach(string params in Request.QueryString)
{
    Response.write(Request.QueryString[params])
}

Pra pegar o valor utilizando VB.NET:

Dim valar As String = Request.QueryString("rel")

Ou:

For Each param As String In Request.QueryString()
    Response.Write(Request.QueryString(param))
Next

Fácil fácil, até.

comments powered by Disqus