如何在asp.net gridview中显示某些值的图像?

时间:2013-01-29 21:28:35

标签: c# asp.net gridview

在我的项目中,我在我的mssql数据库中保存了一些“bit”类型的数据(true,false),然后在gridview中显示它们(asp.net - c#)。他们显示为复选框。 题 : 我可以在网格视图中显示此主列来自主机(不是来自数据库)吗? 例如:当值为True时,pic1.png显示在列?!

1 个答案:

答案 0 :(得分:0)

使用您使用的图像控件的Visible属性。

<asp:Image ID="myImage" runat="server" 
     ImageUrl="~/Images/myImage.gif" 
     Visible='<%# DataBinder.Eval(Container.DataItem, "bitColumn") == null ? false: DataBinder.Eval(Container.DataItem, "bitColumn") %>' />