2009-06-12 7 views
0

Hier ist ein Codebeispiel:Wie bekomme ich die URL der Seite, die eine Funktion aufgerufen hat?

myMaster.Master

<asp:LinkButton runat="server" OnClick="anAction_Click"> 

Anrufe:

myMaster.Master.cs

protected void anAction_Click(object sender, EventArgs e) 
     { 
      ??? 
      Request.getUrlOfThePageCalling? 
      ??? 
     } 

Ich verwende ein Masterseite. Wie bekomme ich die Seite, die diese Aktion aufgerufen hat?

Antwort

6

Sie waren ganz in der Nähe - Request.Url wie diese versuchen:

this.Request.Url 
+0

Dank! Ich wusste, es war einfach. Übrigens, was ist der Unterschied zwischen .url und .urlReferrer? – marcgg

+0

UrlReferrer ist der URI der Seite, auf der der Benutzer zuvor war. –

+0

danke für die Hilfe – marcgg

Verwandte Themen