当前位置: 代码迷 >> ASP.NET >> SOS:datalist显示的奇怪有关问题
  详细解决方案

SOS:datalist显示的奇怪有关问题

热度:1856   发布时间:2013-02-25 00:00:00.0
SOS:datalist显示的奇怪问题
大概意思是
datalist中,放了一个image控件,默认不显示
      <ItemTemplate> <asp:Image   ID= "imgJing "   runat= "server "     Visible= "false "   ImageUrl= "~/Images/jing.gif "   /> </ItemTemplate>

我在ItemDataBound   事件中这样写的,来判断符合条件的img显示,
protected   void   dlstForumTopic_ItemDataBound(object   sender,   DataListItemEventArgs   e)
        {
                foreach   (DataListItem   item   in   dlstForumTopic.Items)
                {
                      if   (条件符合)
                        {
                                imgJing.Visible   =   true;
                        }
                }
        }

页面显示结果,其他的记录都显示正常,符合条件的都显示出图片,不符合条件的也不显示.
但第一条记录的img显示不出来(这个是符合条件的)

我这么说不知是否能解释清楚.
希望大家给与帮助!

------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
把默认不显示去掉试一试

protected void dlstForumTopic_ItemDataBound(object sender, DataListItemEventArgs e)
{
foreach (DataListItem item in dlstForumTopic.Items)
{
if (条件符合)
{
imgJing.Visible = true;
}else{
imgJing.Visible = false;

}
}
}

------解决方案--------------------------------------------------------
up
  相关解决方案