gpt4 book ai didi

c# - 为什么 img src 不能作为
转载 作者:行者123 更新时间:2023-12-02 20:35:49 25 4
gpt4 key购买 nike

我目前正在尝试通过设置其 src 属性来获取 img 标记来显示图像。

我使用 asp:ImageButton 作为:

asp:ImageButton ID="image" runat="server" ImageUrl='<%# "Images/" + Eval("CarMakeId") + ".jpg" %>' AlternateText="No image found" />

这显示了图像,但我想执行一些 JavaScript 来单击图像按钮。

我知道您无法将“Click”属性设置为 JavaScript,而只能将其设置为后台代码,因此我更改为标准 HTML img:

img alt="No image found" src='<%# "Images/" + Eval("CarMakeId") + ".jpg" %>'
onclick="openWindow('Test Message'); return false;" />

我可以使用 JavaScript 打开窗口,但找不到 img 的图像。

最佳答案

尝试添加属性runat="server"给您<img ... />元素。然后,这将作为 HtmlImage 提供。在你的类(class)中,所以如果你将其声明为 HtmlImage myimg ,您可以通过 myimg.Src = "..." 在类中设置其来源属性.

关于c# - 为什么 img src 不能作为 <asp :Image ImageUrl does 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286509/

25 4 0

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