我的应用程序中有一个日记,它有很多帖子。每个帖子都有一个单独的页面。
我需要在它们之间进行一个小的导航,逐个显示帖子,带有“上一个”和“下一个”导航,但我不知道如何做到这一点。
有人有任何想法吗?
答案 0 :(得分:1)
像这样的东西
public void NavigateNext(Post current)
{
var post = (from p in db.Posts
where p.CreateDate > current.CreateDate
order by p.CreateDate).Take(1).FirstOrDefault();
//do something
}
public void NavigateBack(Post current)
{
var post = (from p in db.Posts
where p.CreateDate < current.CreateDate
order by p.CreateDate desc).Take(1).FirstOrDefault();
//do something
}
答案 1 :(得分:0)
创建方法ex。导航并传递页码:
public Diary Navigation(int page)
{
Diary diary = (from d in db.Diaries
where d.Id = page
select d)
.FirstOrDefault();
// or .Take(1);
return diary;
}
与传呼中的内容类似。