为什么visual studio会使用〜/ Default.aspx而不是/Default.aspx? 即。
<asp:LinkButton href="~/Default.aspx">
vs
<asp:LinkButton href="/Default.aspx">
答案 0 :(得分:2)
~
字符称为“代字号”,在ASP.NET中它指的是应用程序根目录或虚拟目录。
/
将始终引用应用程序root,无论您是否在虚拟目录中。
答案 1 :(得分:0)
这条波浪线称为波浪线,正如评论所说,它代表主目录