上下主题

protected void Page_Load(object sender, EventArgs e) { int.TryParse(Request["ID"], out queryID); if (!IsPostBack) { BindData(queryID); } } public void BindData(int ID) { var result = from f in siteData.共青团_团建活动 where f.Id == ID orderby f.创建时间 descending select new { ID=f.Id, 创建时间=f.创建时间, 标题=f.标题, 正文=f.正文 }; fv_PartyActivity.DataSource = result; fv_PartyActivity.DataBind(); ViewState["ID"] = ID; ViewState["Title"] = result.FirstOrDefault().标题; } protected void PrePage_Click(object sender, EventArgs e) { var result = siteData.共青团_团建活动.OrderByDescending(item => item.创建时间).ToList(); int index = result.FindIndex(item => item.Id== Convert.ToInt32(ViewState["ID"])); if (index > 0) { index--; if (result.ElementAt(index).Id.HasValue) { int ID = result.ElementAt(index).Id.Value; BindData(ID); } } } protected void NextPage_Click(object sender, EventArgs e) { var result = siteData.共青团_团建活动.OrderByDescending(item => item.创建时间).ToList(); int index = result.FindIndex(item => item.Id == Convert.ToInt32(ViewState["ID"])); if (index < result.Count() - 1) { index++; if (result.ElementAt(index).Id.HasValue) { int ID = result.ElementAt(index).Id.Value; BindData(ID); } } }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步