2011-03-15 83 views
0

这两个Html语句有什么区别。这两个Html语句有什么区别?

<asp:Image runat="server" ID="imgHelp" ImageUrl="~/images/help.gif" /> 

&

<asp:Image runat="server" ID="imgHelp" ImageUrl="/images/help.gif" /> 

回答

3

一个图像路径是绝对(〜/图像/ help.gif)和一个是relative(/images/help.gif)

2

它们对图像路径不同。

如何处理asp.net路径This one is a nice overview

〜/根相对路径和RESOLVEURL()和ResolveClientUrl()

ASP.NET支持根目录相对虚拟路径语法在大多数它在Web窗体中的URL属性。
因此可以很容易地指定在控制一个根相对路径,而不是一个位置相对路径: