我有一个这样的数据列表:
<asp:DataList ID="dl" runat="server" Width="301px" onitemcommand="dl_ItemCommand">
<ItemTemplate>
<table style="border:solid 1 #CCCCCC" >
<tr align="left">
<td align="left">
<img id="imgPhoto" runat="server"
alt="Company Logo"
border="0"
align="middle"
style="border:solid 5px #CCCCCC;height:10px"src='<%#GetImage(Eval("ImageName")) %>'
/>
<asp:HiddenField id="hdnImg" runat="server" Value='<%#Eval("ImageName") %>'/>
</td>
</tr>
<tr align="center">
<td align="center">
<asp:LinkButton ID="lnkChangeLogo" runat="server" Text="ChangeLogo" OnClientClick="javascript:showLayerUpLoad();return false;"> </asp:LinkButton>
<br />
<asp:LinkButton ID="lnkRemoveLogo" runat="server" Text="RemoveLogo" OnClientClick="javascript:ConfirmChoice();return false;"/>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
我想将 imagePhoto 的 src 传递给函数 showLayerUpLoad()。我该怎么做。我可以在 ItemCreated 事件中做到这一点。有人可以帮忙吗?showLayerUpLoad() 在 javascript 中是 fn 以显示弹出窗口。