<%# Eval("AddDate", "{0:d}").ToString() == DateTime.Now.ToString("yyyy-MM-dd").ToString() ? "<img src='images/new.gif' />" : "111"%>
我想得到结果是这样的:判断数据库里的时间字段是否跟今天 的日期相等,是的话,用new显示,不是就用111表示 但好像一直都是111?朋友们可帮我看看
我想得到结果是这样的:判断数据库里的时间字段是否跟今天 的日期相等,是的话,用new显示,不是就用111表示 但好像一直都是111?朋友们可帮我看看
我只会SQL 语句
select case when datediff(dd,时间,getdate())=0 then 'new' else '111' end
from tb
楼主的是一个3维表达式 和VB里面的IIF差不多
? : 仿佛在C语言里面也有
语法是没错误的
<%# (Convert.ToDateTime(Eval("AddDate")).Date == DateTime.Now.Date) ? "<img src='images/new.gif' />" : "111" %>