Avatar billede henrik_bs Nybegynder
25. september 2004 - 15:44 Der er 3 kommentarer og
1 løsning

Finde side som har kaldt userkontrollen

Hej jeg skal i min usercontrol finde den side som har kaldt kontrollen.
Den nærmeste metode jeg har fundet er denne :
this.Page.GetType().Name.ToString()
Men den skriver det ikke korrekt ud.
den skriver fx default_aspx istedet for default.aspx

En løsning er selvfølgelig at erstatte _ med . men findes der en metode som kan give det rigtige resultat

mvh
Henrik
Avatar billede snepnet Nybegynder
25. september 2004 - 15:51 #1
this.Page.Request.Path giver dig en relativ sti inklusiv filnanv og extension, men der er andre gode "oplysninger" på request-objektet.

mvh
Avatar billede snepnet Nybegynder
25. september 2004 - 15:53 #2
(såsom RawUrl, PhysicalPath, PhysicalApplicationPath mv... Det bedste er næsten hvis du laver en side som printer dem allesammen ud... så er det lidt lettere at forholde sig til).
Avatar billede henrik_bs Nybegynder
25. september 2004 - 16:06 #3
tak for hjælpen
det blev denne metode som løste problemet
this.Page.Request.Path.ToString()
læg et svar og pointene er dine
Avatar billede snepnet Nybegynder
25. september 2004 - 16:13 #4
det var så lidt :o)
mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester