gridview,最新新闻显示new图标
大家好,小弟又来打扰了。我最近要写一个gridview显示新闻,但要求是在最新的几条新闻后面加一个new的图片。我该如何写呢?大家帮帮忙。谢谢了asp.net
[解决办法]
if判断
说个例子:
<%if ( Convert.ToDateTime(Eval("time")).AddDays(3) > DateTime.Now)
{ %><img src="" alt="gridview,最新快讯显示new图标" /><%} %>
如果,这个新闻是最近3天内,则表示为新新闻
[解决办法]
前面写,绑定你的 gridview执行
[解决办法]
这个是windowform?还是wpf呀、、
[解决办法]
用函数写吧
<%# mmm(Eval("x_time")) %>
---------
protected string mmm(object obj1)
{
string strReturn = "";
if(Convert.ToDateTime(Eval("x_time")).AddDays(3) > DateTime.Now)
{
strReturn = "<img src=新图片.gif />";
}
else
{
strReturn = "";
}
return strReturn;
}
[解决办法]
你是把图片放在最后,那就在 <Columns></Columns>的最后写!<%if ( Convert.ToDateTime(Eval("time")).AddDays(3) > DateTime.Now)
{ %><img src="" alt="gridview,最新快讯显示new图标" /><%} %>就行了!图片的src如果是读数据库的路径,那就绑定上就可以了
[解决办法]
可能路径不对,也可能就是那样子,运行时,能显示图片就行了
[解决办法]