我在 ASP.NET 的中继器中有一个图像。我需要将此图像的宽度动态设置为从数据库返回的值。我从 SQL db 中获取信息,然后将转发器绑定到结果集或数据源,并尝试在转发器中指定图像的宽度,如下所示:
<asp:Image ID="Image1" runat="server" Width='<%# Eval("ImageSize") %>' ImageUrl="~/Images/ProgressBar.jpg"/>
我收到一条错误消息
Specified cast is not valid.
这可能是由于从数据库返回的数据类型引起的吗?