📄 index.aspx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections.Generic;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Model;
using BLL;
using BLL.interfaces;
public partial class index : System.Web.UI.Page
{
IBook bookMessage = Factory.greatBook();
List<Book> list = new List<Book>();
IPage pagerMessage = Factory.greatPager();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ViewState["counts"]=bookMessage.count();
showZBTJ();
showNew();
showHot();
showPL();
}
}
private void showZBTJ()
{
Model.Page pager = pagerMessage.getPager(null, null, (int)ViewState["counts"]);
list = bookMessage.selctBookTJ(pager);
if (list.Count>2)
list.RemoveAt(2);
dtlZB.DataSource = list;
dtlZB.DataBind();
}
private void showNew()
{
Model.Page pager = pagerMessage.getPager(null, null, (int)ViewState["counts"]);
list = bookMessage.selctBookNew(pager);
if (list.Count > 3)
list.RemoveAt(3);
dtlNewBook.DataSource = list;
dtlNewBook.DataBind();
}
private void showHot()
{
Model.Page pager = pagerMessage.getPager(null, null, (int)ViewState["counts"]);
list = bookMessage.selctBookHot(pager);
if (list.Count > 3)
list.RemoveAt(3);
dtlClick.DataSource = list;
dtlClick.DataBind();
}
private void showPL()
{
IReaderComments rdcMessage = Factory.greatReaderComments();
List<ReaderComments> listRdc = new List<ReaderComments>();
listRdc = rdcMessage.selRdc();
if (listRdc.Count > 2)
listRdc.RemoveAt(2);
dtlPL.DataSource = listRdc;
dtlPL.DataBind();
}
protected void ImageButton1_Command1(object sender, CommandEventArgs e)
{
if (e.CommandName == "kk")
Response.Redirect("bookInfo.aspx?id=" + e.CommandArgument);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -