这两个Html语句之间有什么区别。
<asp:Image runat="server" ID="imgHelp" ImageUrl="~/images/help.gif" />
&安培;
<asp:Image runat="server" ID="imgHelp" ImageUrl="/images/help.gif" />
答案 0 :(得分:3)
一个图像路径是绝对(〜/ images / help.gif),一个是相对(/ images / help.gif)
答案 1 :(得分:2)
他们的形象之路不同。
This one is a nice overview如何处理asp.net路径:
〜/ Root Relative Paths and ResolveUrl()和ResolveClientUrl()
ASP.NET在Web窗体的大多数URL属性中支持根相对虚拟路径语法 因此,您可以轻松地在控件中指定根相对路径而不是位置相对路径: