我有一个查询显示DATEDIFF
任务完成日期&任务DeadLine。我想显示任务是否及时完成,并根据日期差异的值显示结果为“完成时间”和“未完成时间”。如何根据asp.net Gridview中的DateDiff值显示字符串?
select memname,
CONVERT(nvarchar, DATEDIFF(d,CompleteDate,FreeTrialTaskMst.Enddate)) AS Difference
from member
在这里,我得到value >= 0
若不及时完成,< 0,如果没有时间内完成。
现在获取此值我想将文本绑定为“完成时间”或“未完成时间”。
以网格视图:
<asp:TemplateField HeaderText=" DeadLine">
<ItemTemplate>
<asp:Label ID="lblDeadLine" runat="server" Text='<%# (Eval("DeadLine")) %>' ReadOnly="true"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
怎么办呢?
非常感谢@vikram对我来说非常有帮助。 –