gpt4 book ai didi

asp.net - 如何将文本附加到数据绑定(bind)字段?

转载 作者:行者123 更新时间:2023-12-05 00:08:52 25 4
gpt4 key购买 nike

如果我有这个:

<img ID="imgField" runat="server" ImageUrl='<%# DataBinder.Eval(Container.DataItem,"Name") %>' />

如何将“images/”或任何其他字符串添加到 url?

我试过
ImageUrl=' "images/" + <%# DataBinder.Eval(Container.DataItem,"Name") %>'


ImageUrl= "images/" + '<%# DataBinder.Eval(Container.DataItem,"Name") %>'


ImageUrl='images/<%# DataBinder.Eval(Container.DataItem,"Name") %>'

但他们都没有工作。有人知道吗?

最佳答案

<img ID="imgField" runat="server" ImageUrl='<%# string.Format("images/{0}", DataBinder.Eval(Container.DataItem,"Name")) %>' />

或者,如果你想缩短一点......
<img ID="imgField" runat="server" ImageUrl='<%# string.Format("images/{0}", Eval("Name")) %>' />

而且我认为这也应该起作用-但是我面前没有项目可以对其进行测试...
<img ID="imgField" runat="server" ImageUrl='<%# Eval("Name", "images/{0}") %>' />

关于asp.net - 如何将文本附加到数据绑定(bind)字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1104780/

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