繁体中文
设为首页
加入收藏
当前位置:ASP技术首页 >> ASP基础 >> 在DataGrid里面根据日期的不同显示new图标

在DataGrid里面根据日期的不同显示new图标

2006-07-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:第一步:这样写Sql语句: select top 5 PK_Rntol_ID,Title,RenoDate,Promulgator,Flag=case when getdate() - RenoDate < 5 then '1' else '0' end from esintypzb.T_Info_Rntol where RenoKind= @type order ...

第一步:这样写Sql语句:

select top 5 PK_Rntol_ID,Title,RenoDate,Promulgator,Flag=case

when getdate() - RenoDate < 5 then '1'

else '0'

end

from esintypzb.T_Info_Rntol where RenoKind= @type order by RenoDate desc

第二步:

在DataGrid的DataBound()方法里面:

///

/// 根据日期的多少,决定是否显示new图标

///

///

///

private void wgrd_Info_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)

{

if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)

{

if(e.Item.Cells[5].Text == "1")

{

e.Item.Cells[1].Text = e.Item.Cells[1].Text + " ";

}

}

}

责任编辑:admin
相关文章