所以我有一个记录和日期的网格视图。我想计算从Date借用到Datereturned的天数,并将它们显示在标签中。我还想添加一个很好的天数x $ 1。与此同时,我正在关注this。刚开始用ASP.NET编程。
任何帮助将不胜感激!!提前谢谢。
答案 0 :(得分:1)
您可以使用标签
创建这样的TemplateField
<ItemTemplate>
<asp:Label ID="Label1" runat="server"
Text='<%# GetDays(Eval("Dateborrowed "), Eval("Datereturned ")) %>'></asp:Label>
</ItemTemplate>
并具有代码隐藏功能
public string GetDays(object dateborrowed, object datereturned)
{
if(dateborrowed !=null && datereturned!=null)
{
return ((DateTime)datereturned) - ((DateTime)dateborrowed).Days.ToString() + " Days"
}
}
您可以添加另一个TemplateField以显示正常。