首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何实现上一周下一周功能 并显示在gridview里面

2012-07-20 
怎么实现上一周下一周功能 并显示在gridview里面怎么实现上一周下一周功能 并显示在gridview里面gridview

怎么实现上一周下一周功能 并显示在gridview里面
怎么实现上一周下一周功能 并显示在gridview里面

gridview是在后台绑定行和列 和里面的值的

[解决办法]
自己写个用户控件
[解决办法]
/// <summary>
/// 根据当前日期获取周一的日期
/// </summary>
/// <param name="someDate"></param>
/// <returns></returns>
public string GetMondayDate(DateTime someDate)
{
int i = someDate.DayOfWeek - DayOfWeek.Monday;
if (i == -1) i = 6;
TimeSpan ts = new TimeSpan(i, 0, 0, 0);
return ReturnDate(someDate.Subtract(ts).ToString().Replace('/', '-').Split(' ')[0]);
}

/// <summary>
/// 根据当前日期获取周5的日期
/// </summary>
/// <param name="someDate"></param>
/// <returns></returns>
public string GetSundayDate(DateTime someDate)
{
int i = DayOfWeek.Friday - someDate.DayOfWeek;
if (i != 0) someDate = someDate.AddDays(i);
return ReturnDate(someDate.ToString().Replace('/', '-').Split(' ')[0]);
}


你把这个2个日期直接+7或是-7就是下周和上周,点击的时候在去获取数据然后绑定

热点排行