当前位置:首页 > asp.net2.0文章标题后加new或new图片

asp.net2.0文章标题后加new或new图片

点击次数:1173  更新日期:2010-12-30
\n


\n

前段时间在网上转了一篇在新闻后加“new”的文章,不过是asp的。而且目前我用的最多的是用GridView控件显示新闻,就更不好办,不过功夫不负有心人,总算有了一个方法:


\n

先在要实现新闻后加“new”的页面的CS文件里加上一个静态方法:


\n

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”;
}
}


\n

最重要的一步就是动态的调用这个方法:


\n

在GridView里建一个模板列,模板里调用


\n

<img src=”<%#Common.News_Pic(Convert.ToDateTime(Eval(“AddDate”)).AddDays(7))%>” width=”22″ height=”9″ />(我这里是在发布一周以内的新闻后加”new “)


\n

\n