public partial class gaojian_gaojian_view : PageBase
{
xjz.BLL.article ArticleBLL = new xjz.BLL.article();
xjz.BLL.article_pinglun pingBLL = new xjz.BLL.article_pinglun();
protected xjz.Model.article ArticleModel = null;
int records=0;
protected int ArticleId = 0;
protected void Page_Load(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(Request.QueryString["ArticleId"]))
{
return;
}
if (!MFunction.IsSaveStr(Request.QueryString["ArticleId"]))
{
return;
}
if (int.TryParse(Request.QueryString["ArticleId"],out ArticleId))
{
UserInstance.Instance.Dispose();
ArticleModel = ArticleBLL.GetModel(ArticleId);
if (Request.UrlReferrer!=null)
{
AddClickNum();
}
this.rptping.DataSource = Pages();
this.rptping.DataBind();
}
}
public List<xjz.Model.article_pinglun> Pages()
{
string strWhere = string.Empty;
strWhere = "ArticleId=" + ArticleId;
int pageSize = 10;//每页10条
int pageindex = 1;
if (!string.IsNullOrEmpty(Request.QueryString["page"]))
pageindex = int.Parse(Request.QueryString["page"]);
pageindex = pageindex < 1 ? 1 : pageindex;
int totle = pingBLL.GetRecordCount(strWhere);
pager1.RecordCount = totle;
if (totle > pageSize)
pager1.Visible = true;
pager1.PageUrl = "/gaojian/gaojian_view.aspx";
pager1.PageSize = pageSize;
pager1.DestPage = pageindex;
pager1.UrlParm = "ArticleId=" + Request.QueryString["ArticleId"];
List<xjz.Model.article_pinglun> pinglist = pingBLL.GetModelList(strWhere, pageindex, pageSize, " PingLunId desc");
records = pinglist.Count();
return pinglist;
}
//文章点击数加1
private void AddClickNum()
{
ArticleModel.ArticlDianJiShu = ++ArticleModel.ArticlDianJiShu;
ArticleBLL.Update(ArticleModel);
}
}
文章显示页基本代码
最新推荐文章于 2024-01-22 17:21:15 发布