Fråga : Att få rotar URL i C#

Arbete för förmiddag I i visuellt hjälpmedelstudio och I-förmiddag som ser för att få rota- eller originalURLEN, NOT URLEN av sidan.  Vad jag har, är en rengöringsdukdel på sidan som innehåller en webpage i honom, och C# kodifierar går alltid URLEN av sidan som tillbaka den är visad insida av rengöringsdukdelen.  Denna är INTE URLEN som jag önskar.  Förmiddag som I långt söker efter a för att få URLEN, som är i tilltala, bommar för upptill av rengöringsdukwebbläsaren.  Hur skulle jag gör detta? " klar "

Svar : Att få rotar URL i C#

När precis jag testar och förbereder min nedanföra kommentar, shortiiik har postat en liknande lösning….,mig på något sätt förmiddag som här postar, om den hjälper i något långt .....,

Ja. UrlReferer är korrekt första tid, då sidan laddar, då någon handling i den inre rengöringsdukdelen för sidan ändrar UrlReferer till honom…,

Funderare I du behöver räddning som den original- refereren värderar, när sidainsida rengöringsdukdelen laddar första tid i periodsvariabel och använder den som är mer sistnämnd…,


      skyddade utan laga kraft Page_Load (anmärka avsändaren, EventArgs e),
        {
         om ogiltig == (för period [”OriginalUrlReferer”]) // eller bruk IsPostBack
                Period [”OriginalUrlReferer”] = System.Web.HttpContext.Current.Request.UrlReferrer;
        }


      // som använder den som är mer sistnämnd…,
      skyddad utan laga kraft Button2_Click (anmärka avsändaren, EventArgs e),
        {
            Uri originalReferer = (Uri) period [”OriginalUrlReferer”];
        }

Andra lösningar  
 
programming4us programming4us