文章上一篇,下一篇
来源:互联网 发布:网络离婚证免费制作 编辑:程序博客网 时间:2024/05/16 18:31
DataTable dt = new DAL.Views.V_UserBlogPosts().Open("", "[UserID] = (select UserID from V_UserBlogPosts where [ID] = " + hfId.Value + ") and isShow = 1", "[DateTime] desc");
if (dt != null)
{
hfPages.Value = dt.Rows.Count.ToString();
DataRow[] drs = dt.Select("id = " + hfId.Value);
if (drs != null && drs.Length > 0)
{
lblTitle.Text = drs[0]["Title"].ToString();
lblTime.Text = drs[0]["DateTime"].ToString();
lblField.Text = drs[0]["FieldName"].ToString();
lblContent.Text = drs[0]["Content"].ToString();
lblReadCount.Text = drs[0]["ShowedCount"].ToString();
lblGoodComment.Text = drs[0]["GoodCommentCount"].ToString();
int Index = dt.Rows.IndexOf(drs[0]);
hfCurrPage.Value = (Index + 1).ToString();
if (Index + 1 == dt.Rows.Count && Index != 0)
{
lblPrevOrNext.Text = "上一篇: <a href='BlogDetails.aspx?id=" + dt.Rows[Index - 1]["ID"].ToString() + "'>" + dt.Rows[Index - 1]["Title"].ToString() + "</a>";
}
else if (Index == 0 )
{
lblPrevOrNext.Text = "下一篇: <a href='BlogDetails.aspx?id=" + dt.Rows[Index + 1]["ID"].ToString() + "'>" + dt.Rows[Index + 1]["Title"].ToString() + "</a>";
}
else
{
lblPrevOrNext.Text = "上一篇: <a href='BlogDetails.aspx?id=" + dt.Rows[Index - 1]["ID"].ToString() + "'>" + dt.Rows[Index - 1]["Title"].ToString() + "</a> 下一篇: <a href='BlogDetails.aspx?id=" + dt.Rows[Index + 1]["ID"].ToString() + "'>" + dt.Rows[Index + 1]["Title"].ToString() + "</a>";
}
dt = new DAL.Tables.T_UserBlogPostComments().Open("", "[BlogPostID] = " + hfId.Value, "[DateTime] desc");
if (dt != null)
{
lblComment.Text = dt.Rows.Count.ToString();
hfCommentPages.Value = (dt.Rows.Count % 30 == 0 ? dt.Rows.Count / 30 : dt.Rows.Count / 30 + 1).ToString();
ddlPages.Items.Clear();
for (int i = 1; i <= Convert.ToInt32(hfCommentPages.Value); i++)
{
ddlPages.Items.Add(new ListItem(i.ToString(), i.ToString()));
}
GetComments(1);
}
}
}
- 文章上一篇,下一篇
- 上一篇文章、下一篇文章实现
- 文章上一篇 下一篇 功能
- 文章页上一篇下一篇
- ASP.NET 实现上一篇文章 下一篇文章
- 用dataTable实现上一篇文章、下一篇文章
- PHP Laravel 取上一篇文章和下一篇文章
- 上一篇下一篇
- 实现上一篇下一篇文章的方法
- WordPress文章中添加上一篇、下一篇链接专题研究
- mysql获取上一篇和下一篇文章的ID
- Wordpress文章中添加上一篇、下一篇链接专题研究
- yourphp文章上一篇下一篇代码分享
- dede设置文章页上一篇下一篇标题字数
- ecshop调用文章显示上一篇下一篇
- mysql实现文章上一篇下一篇的sql语句
- ShopEx文章页增加上一篇下一篇功能
- php ThinkPHP文章上一篇、下一篇解决方案
- 2.2.2 Callback接口
- (转)我奋斗了18年才能和你坐在一起喝咖啡
- python打印变量的标识符、类型和值
- 大学生应该脱口而出的100个精典英文句子
- 创建MySQL数据库
- 文章上一篇,下一篇
- 面向对象的设计(3)
- java.math.BigDecimal的使用方法
- 经纬度距离计算器
- ORACLE中实现CRC32的计算函数,SOLARIS平台
- 我自己写的资源管理器的一些东西,总是运行不对劲
- 法航AF447失事,机上有228人
- JAVA 基础知识总结了一下基础知识。
- SQL操作全集