Je travaille dans localhost: 5164 CODE> et j'utilise cette fonction pour obtenir le chemin actuel,
Request.Url.ToString()
Request.Url.OriginalString.ToString()
3 Réponses :
Si vous voulez juste que le numéro de port vous puissiez utiliser:
Request.Url.Port.ToString();
Vous pouvez construire l'URL à partir de ses parties: Absoluteuri code> ne retournera pas le port si c'est la valeur par défaut (80). p> p>
Quelle que soit la fonction de la demande que j'utilise à partir du résultat est sans port, mais votre code est bon pour construire une URL
Enfin j'ai trouvé la solution pour renvoyer l'URL avec le port, sur ce serveur particulier
Page.ResolveClientUrl("~" + Request.Url.PathAndQuery.ToString())