我想将服务器端代码嵌入.net控件的样式属性中(在Web应用程序的Web表单上):
<input runat="server" type="submit"
style='background-image:url(<%= Page.ResolveUrl("~/Images/search.gif") %>)' />
我想用应用程序的根目录引用一个图像。不幸的是,它不起作用。
答案 0 :(得分:1)
您的方法是正确的,但引用会为解析器带来问题。尝试
Public imgPath As String = System.Web.VirtualPathUtility.ToAbsolute("~/Images/CommonBG.jpg")
代码和
<input runat="server" type="submit"
style="background-image:url('<%= imgPath %>')" />
确保您不在虚拟目录中托管,或者可以从浏览器访问imgPath。