【发布时间】:2012-09-19 00:36:19
【问题描述】:
我有一个查询要显示任务完成日期和任务截止日期的DATEDIFF。我想显示任务是否按时完成,并根据日期差异的值将结果显示为“按时完成”和“未按时完成”。
select memname,
CONVERT(nvarchar, DATEDIFF(d,CompleteDate,FreeTrialTaskMst.Enddate)) AS Difference
from member
这里我得到value >= 0如果及时完成,
现在得到这个值,我想将文本绑定到网格为“及时完成”或“未及时完成”。
在网格视图中:
<asp:TemplateField HeaderText=" DeadLine">
<ItemTemplate>
<asp:Label ID="lblDeadLine" runat="server" Text='<%# (Eval("DeadLine")) %>' ReadOnly="true"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
怎么做?
【问题讨论】:
标签: asp.net sql datetime gridview datediff