2011-07-15 19 views
6

Czy istnieje łatwy sposób wyodrębnienia parametrów adresu URL strony odsyłającej w pliku Request.UrlReferrer? Czy istnieje inny sposób na uzyskanie parametrów używanych przez stronę odsyłającą?pobierz parametry od strony odsyłającej:

Query? BlahID = 3 & name = bla

Jestem odnosząc się do coraz blahID i nazwisko z adresem URL. Można to zrobić za pomocą szeregu manipulacji łańcuchami, ale miał nadzieję, że jest łatwiejszy sposób.

+0

@Allov Cóż, nie wiem wszystkiego, ParseQueryString wykonuję zadanie. – Aristos

Odpowiedz

16

Użyj HttpUtility.ParseQueryString z System.Web. Coś takiego powinno zadziałać:

string blahID = string.Empty; 
if(Request.UrlReferrer != null) 
{ 
    var q = HttpUtility.ParseQueryString(Request.UrlReferrer.Query); 
    blahID = q["blahID"]; 
} 
Powiązane problemy