public static string News_Pic(DateTime T)
{
// if(T.Date<DateTime.Now.Date)
if (T.Date == DateTime.Now.Date)
{
return "Images/New.gif";
}
else
{
return "Images/No.gif";
}
}
最重要的一步就是动态的调用这个方法:
在GridView里建一个模板列,模板里调用
<img src="<%#Common.News_Pic(Convert.ToDateTime(Eval("AddDate")).AddDays(7))%>" width="22" height="9" />(我这里是在发布一周以内的新闻后加"new ")
本文介绍了一种使用C#的方法来实现在网页上动态显示新闻图标。通过比较新闻发布时间与当前日期,判断是否为当天新闻,并据此返回不同的图片路径。具体实现了名为News_Pic的静态方法,并在GridView中通过模板列调用此方法。
130

被折叠的 条评论
为什么被折叠?



