Я запутался в относительном пути ASP.NET, пожалуйста, кто-нибудь может помочь?
На главной странице я дал ссылку на ссылку:
<a href="~/Account/Login.aspx">Login</a>
Из официальной документации ASP.NET я прочитал:
В следующем примере показан оператор ~, используемый для указания корневого пути для изображения при использовании элемента управления Image Server. В этом примере файл изображения считывается из папки "Изображения", которая расположена прямо под корнем веб-приложения, , независимо от того, где на веб-сайте находится страница.
<asp:image runat="server" id="Image1"
ImageUrl="~/Images/SampleImage.jpg" />
С разметкой Login, когда я нажимаю ссылку со страницы в папке /Account, я перенаправлен на:
/Account/~/Account/Login.aspx
Почему? Почему? Ч