读书人

gridview最新快讯显示new图标

发布时间: 2013-06-25 23:45:41 作者: rapoo

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如果是读数据库的路径,那就绑定上就可以了


[解决办法]
可能路径不对,也可能就是那样子,运行时,能显示图片就行了
[解决办法]

引用:
为什么我写了之后她显示找不到图片啊


你图片目录不对,当然找不到。
[解决办法]
很简单 不会加我好友
[解决办法]
引用:
用函数写吧
<%# mmm(Eval("x_time")) %>
---------
protected string mmm(object obj1)
{
string strReturn = "";
if(Convert.ToDateTime(Eval("x_time")).AddDays(3) > DateTime.Now)
{
strReturn = "……

这个可以的。 。。。
------解决方案--------------------


sql top 查出,前面用图片显示

读书人网 >asp.net

热点推荐