首页 > 解决方案 > 在 gridview 中发布图像:

问题描述

在此处输入图像描述我有一个装满原产国标志的文件夹。我想在网格视图的成员列表中显示下一个成员。

这是我的代码:

<asp:Image ID="Flag_image" runat="server" Width="40px" Height="30px" ImageUrl ='<%# Eval(@"../images/Flags/" + countryTESTLabel.Text.Replace(" ", "_") + ".png").ToString() %>'/>

标签: c#asp.netgridview

解决方案


仍然不太确定您要做什么,但是您对 Eval 的使用看起来不正确。利用

<asp:Image ID="Flag_image" runat="server" Width="40px" Height="30px" ImageUrl='<%# @"../images/Flags/" + Eval("ColumnName").ToString().Replace(" ", "_") + ".png" %>'/>

如果你想使用会话

<asp:Image ID="Flag_image" runat="server" Width="40px" Height="30px" ImageUrl='<%# @"../images/Flags/" + Session["country"] + ".png" %>'/>

推荐阅读