读书人

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

发布时间: 2012-01-09 21:05:42 作者: rapoo

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

读书人网 >asp.net

热点推荐