Comment obtenir l'URL de la page courante en ASP.NET C# ?
Bonjour à tous ! Je suis débutant en C# et ASP.NET, et j'ai rencontré un problème apparemment simple. J'ai besoin d'obtenir l'adresse complète de la page courante sur laquelle se trouve l'utilisateur, par exemple pour la passer dans un lien de retour ou la sauvegarder dans un log.\n\nJ'ai essayé plusieurs options, mais aucune ne fonctionne comme je l'attends. Voici ce que j'ai tenté :\n\n```csharp\n// Tentative 1 : Simplement Request.Url\nstring url = Request.Url.ToString(); // Donne quelque chose d'étrange, type http://localhost:5000/Default.aspx, mais sans les paramètres\n\n// Tentative 2 : HttpContext.Current\nstring currentUrl = HttpContext.Current.Request.Url.AbsoluteUri; // Semble fonctionner, mais retourne parfois null\n\n// Tentative 3 : Utilisation de Page.Request\nstring pageUrl = Page.Request.Url.ToString(); // Erreur : "Page" n'existe pas dans le contexte actuel