温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:破竹CMS4.0免安装版源码
当前文件:
PozhuCMS/admin/Categories/ViewCount.aspx.cs,打开代码结构图
PozhuCMS/admin/Categories/ViewCount.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using Pozhu.CMS.Documents; 12
using Calendar = Pozhu.Common.Utilities.Calendar; 13
using Pozhu.CMS.Data; 14
using Pozhu.CMS.Web; 15
16
public partial class admin_Categories_ViewCount : AdminPageBase 17
{ 18
19
protected void Page_Load(object sender, EventArgs e) 20
{ 21
if (!Page.IsPostBack) 22
{ 23
int docID = int.Parse(Request.QueryString["docID"]); 24
Document doc = DocumentController.GetDocument(docID); 25
26
// 27
liDocument.Text = doc.Subject; 28
hlkGoDocumentList.NavigateUrl = "~/admin/path" + doc.Path + "categoryList.aspx"; 29
liTotal.Text = Counter.GetViewCount(docID, ViewCounterType.Total).ToString(); 30
liYear.Text = Counter.GetViewCount(docID, ViewCounterType.Year).ToString(); 31
liJidu.Text = Counter.GetViewCount(docID, ViewCounterType.Quarter).ToString(); 32
liMonth.Text = Counter.GetViewCount(docID, ViewCounterType.Month).ToString(); 33
liWeek.Text = Counter.GetViewCount(docID, ViewCounterType.Week).ToString(); 34
liToday.Text = Counter.GetViewCount(docID, ViewCounterType.Day).ToString(); 35
36
tbStart.Text = DateTime.Now.AddDays(-7).ToShortDateString(); 37
tbEnd.Text = DateTime.Now.ToShortDateString(); 38
} 39
// 40
hlkStart.NavigateUrl = Calendar.InvokePopupCal(this.tbStart); 41
hlkEnd.NavigateUrl = Calendar.InvokePopupCal(this.tbEnd); 42
} 43
protected void btnSearch_Click(object sender, EventArgs e) 44
{ 45
rptViewReport.DataSource = DataProvider.Instance().GetViewReport(int.Parse(Request.QueryString["docID"]), Convert.ToDateTime(tbStart.Text), Convert.ToDateTime(tbEnd.Text)); 46
rptViewReport.DataBind(); 47
} 48
} 49





}
}