gridview,最新新闻显示new图标
大家好,小弟又来打扰了。我最近要写一个gridview显示新闻,但要求是在最新的几条新闻后面加一个new的图片。我该如何写呢?大家帮帮忙。谢谢了asp.net
------解决方案--------------------if判断
说个例子:
<%if ( Convert.ToDateTime(Eval("time")).AddDays(3) > DateTime.Now)
{ %><img src="" alt="最新新闻" /><%} %>
如果,这个新闻是最近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="最新新闻" /><%} %>就行了!图片的src如果是读数据库的路径,那就绑定上就可以了
------解决方案--------------------可能路径不对,也可能就是那样子,运行时,能显示图片就行了
------解决方案--------------------
你图片目录不对,当然找不到。
------解决方案--------------------很简单 不会加我好友
------解决方案--------------------
这个可以的。 。。。
------解决方案--------------------