Chemin relatif ASP.NET

Je suis confus avec ASP.NET chemin d'accès relatif, svp quelqu'un peut-il aider?

Dans une Page principale j'ai donné un lien d'étiquette de référencement:

<a href="~/Account/Login.aspx">Login</a>

De l'ASP.NET la documentation officielle, j'ai lu:

L'exemple suivant montre la ~ opérateur utilisé pour spécifier un chemin relatif à la racine pour une image lors de l'utilisation de l'Image de contrôle du serveur Dans cet exemple, le fichier image est lue à partir du dossier Images qui se trouve directement sous la racine de l'application Web, peu importe où dans le site Web de la page se trouve.

<asp:image runat="server" id="Image1"
ImageUrl="~/Images/SampleImage.jpg" />

Avec le Login de balisage, quand je clique sur le lien d'une page dans le dossier de Compte, je suis redirigé vers:

/Account/~/Account/Login.aspx

Pourquoi? POURQUOI?h

source d'informationauteur Didier Levy