2

首先,我有一个 getProfileImage.aspx,它接受 CusID 和 TN 作为查询字符串并显示 n 个图像。所以 getProfileImage.aspx?CusID=10&TN=Y 将在浏览器中很好地显示图像:)

但...

现在我看到了一个表单视图,我想绑定图像的 src 以从 getProfileImage.aspx 页面获取图像...

以下代码工作正常:) 10 是客户 ID,图像工作正常......

<asp:Image ID="Image1" runat="server" Height="151px" ImageUrl='~/getProfileImage.aspx?CusID=10&TN=N' />

但现在我想绑定 CusID 值...

<asp:Image ID="Image1" runat="server" Height="151px" ImageUrl='~/getProfileImage.aspx?CusID=<%# Bind("CusID") %>&TN=N' />

这根本不起作用:( getProfileImage.aspx 是用 CusID=<%... 调用的,在我看来, <%# Bind("CusID") %> 没有被 ASP 解析,它会返回 10。 ..

<%# Bind("CusID") %>

仅上面的标签就可以工作...但是将其插入标签的中间似乎会破坏它...

有什么建议么 ?提前感谢很多:)

4

1 回答 1

1

耶耶!:) 我找到了答案 :)

ImageUrl='<%# Eval("CusID", "getProfileImage.aspx?CusID={0}&TN=N") %>' 

{0} 被 CusID 取代,这正是我想要的 :) 非常感谢 Robin Day 的帮助 :) :)

于 2010-03-26T07:07:15.323 回答