Quelle est la meilleure façon d'obtenir une URL relative à la page en cours?Bonne pratique: URL relative
string url = Request.ApplicationPath + "/MyFolder/MyFile.aspx";
ou
string url = Page.ResolveURL("~/MyFolder/MyFile.aspx");
J'utilise la méthode précédente, mais il y avait une question posée plus tôt aujourd'hui Relative path from a root operator (”~”) address in code behind qui m'a fait me demander si ce que je faisais était la meilleure façon.
+ 1 pour le commentaire de cohérence, je vais laisser cette question ouverte jusqu'à demain, pour avoir d'autres opinions mais j'avais le sentiment que c'était une de ces questions de type "préférence personnelle". À moins que quelqu'un puisse définitivement montrer que l'un est meilleur que l'autre, je choisirai cela comme réponse. –