gpt4 book ai didi

asp.net - HTML img 和 ASP.NET 图像和相对路径

转载 作者:行者123 更新时间:2023-12-02 09:53:59 24 4
gpt4 key购买 nike

在 ASP.NET 中引用图像以在 IIS 上进行实时部署的正确方法是什么?

以下内容适用于开发和生产:

<asp:ImageButton ID="ibnEdit" runat="server" OnClick="ibnEdit_Click" ImageUrl="~/App_Themes/Default/images/one.png" Visible="false" ToolTip="Edit" />

以下内容在两者中都不起作用:(为什么不呢?)

<img src="~/App_Themes/Default/images/two.gif" />

以下内容在开发中有效,但在生产中无效:

<img src="../App_Themes/Default/images/two.gif" />

最佳答案

如果您想使用带有 ~ 路径的常规 img 标签,您只需将 runat="server" 添加到标签中即可作为属性(如常规服务器控件)并且路径将被解析。例如:

<img src="~/App_Themes/Default/images/two.gif" runat="server" /> 

对于第二部分,../图像引用出现在多个页面上,例如用户控件或母版页(等),以便您可以在不同的文件夹级别使用它...

关于asp.net - HTML img 和 ASP.NET 图像和相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5190769/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com