C# 在gridview中计算两者之间的天数
我有两个表,一个是C# 在gridview中计算两者之间的天数,c#,asp.net,gridview,C#,Asp.net,Gridview,我有两个表,一个是LendTable,其中包含datefollowed和datereturned列,另一个是PenaltyTable,其中包含PenaltyAmount 要获取PenaltyAmount,datereturned从datefollowed中减去 那么,如何获取该值并将其绑定到PenaltyAmount列 我刚刚开始使用ASP.NET编程,非常感谢您的帮助。我从朋友那里听说你可以使用“Datediff” 提前谢谢 它可以像 protected void GridView1_RowD
LendTable
,其中包含datefollowed
和datereturned
列,另一个是PenaltyTable
,其中包含PenaltyAmount
要获取PenaltyAmount
,datereturned
从datefollowed
中减去
那么,如何获取该值并将其绑定到PenaltyAmount
列
我刚刚开始使用ASP.NET编程,非常感谢您的帮助。我从朋友那里听说你可以使用“Datediff”
提前谢谢 它可以像
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRow dr = ((DataRowView)e.Row.DataItem).Row;
TimeSpan ts = Convert.ToDateTime(dr["datereturned"]) - Convert.ToDateTime(dr["dateborrowed"]);
((Label)e.Row.FindControl("PenaltyAmountLable")).Text = ((ts.TotalDays) * Convert.ToDecimal(dr["PenaltyAmount"])).ToString();
}
}
你之前似乎有一个类似的问题:谢谢大家。很抱歉,重新发布可能会很快删除此内容。的可能重复