2011-10-29 4 views
1

Je veux obtenir le plus précis de l'URL actuelle dans Visual basic .net. J'ai essayé plusieurs codes mais c'était pareil.Comment supprimer des caractères avant un caractère spécifique?

Je possède ce code:

Dim CurrentURL1 As String = Request.Url.PathAndQuery 

Le code résultat comme: /FolderName/CurrentUrl.aspx

Ce que je veux, juste obtenir le 'CurrentUrl.aspx'.

Comment l'obtenir?

Répondre

4

Avez-vous essayé Path.GetFilename? http://msdn.microsoft.com/en-us/library/system.io.path.getfilename.aspx

En fait, je pense que vous pouvez utiliser la classe Uri, la classe est mieux adaptée à vos besoins. Il a plusieurs propriétés que vous pouvez utiliser pour obtenir ce que vous voulez.

http://msdn.microsoft.com/en-us/library/system.uri.aspx

+0

Merci beaucoup. J'ai essayé en injectant ce code. Donc, il en résulte comme: «Dim CurrentURL1 As String = Path.GetFileName (Request.Url.PathAndQuery)' ... Merci :) –

Questions connexes