我用图像 src
构建了项目图像的路径与服务器中的路径和数据库中的图像名称相结合。我需要将它们组合在一起,但在 HTML 中。
这是我的代码
<asp:ListView ID="ul_LeftMenu" runat="server" ClientIDMode="Static">
<ItemTemplate >
<li class="li-LeftMenu">
<img src="<%=Path %><%# Eval("Image") %>" /><a href="../<%# Eval("Url") %>"><%#Eval("Name") %></a></li>
</ItemTemplate>
</asp:ListView>
<%=Path %>
从服务器端
<%# Eval("Image") %>
来自数据库
如何让一些人这样思考
<img src=" Url.Combine(<%=Path %> ,<%# Eval("Image") %>)"/>
服务器代码
public string Path { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
Path = "/Master/Images/";
}
最佳答案
<img src='<%# new Uri(new Uri(Path), Eval("Image")).AbsoluteUri %>' />
关于javascript - Html 中 URL 的路径组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18223984/