【问题标题】:bind text + ".jpg" as ImageUrl in <asp:Image> control在 <asp:Image> 控件中将文本 + ".jpg" 绑定为 ImageUrl
【发布时间】:2018-09-17 03:27:45
【问题描述】:

我在 c# web 中有一个图像控件。

我想将一个值绑定为“ImageUrl”,但我确实想先将字符串 .jpg 连接到该值。

 <p><asp:Image id=Imagen1 runat="server" ImageUrl='<%# Bind("Id_product") %>'/>  </p>

我尝试过 +".jpg",也尝试过 +'.jpg',但没有成功。

谢谢。

【问题讨论】:

  • 我想也许可以添加一个“隐藏”的asp:image,只是绑定Id_Product,然后将此文本作为“base”与“.jpg”连接,然后填充真正的asp:image ...但不知道怎么做。

标签: c# asp.net


【解决方案1】:

试试:

<asp:Image id="Imagen1" runat="server" ImageUrl='<%# Eval("Id_product") + ".jpg" %>' />

更新了代码。这已经过测试并且有效。

【讨论】:

  • 没用 :( 但无论如何感谢
  • 我已经更新了代码。使用 Eval 而不是 Bind。我已经对此进行了测试。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-09
  • 1970-01-01
  • 2019-02-02
  • 2021-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多