using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CB.Cache; using CB.Framework; using CB.Common; namespace CB.Admin.Plugins.OpenCode { public partial class FCQLCInfoList : AdminPage { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { InitData(); } } protected override void InitData() { BindRepeaterList(); base.InitData(); } protected override void BindRepeaterList() { int recordCount; var list = CB.Data.FCQLCService.ToPaging(new Entity.FCQLCInfo() { Term = TypeConverter.StrToInt(txtUsername.Text.Trim()) }, AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex, out recordCount); repeaterList.DataSource = list; repeaterList.DataBind(); AspNetPager1.RecordCount = recordCount; } //查询 protected void btnSearch_Click(object sender, EventArgs e) { AspNetPager1.CurrentPageIndex = 1; BindRepeaterList(); } /// /// 清除缓存 /// /// /// protected void btnRemoveCache_Click(object sender, EventArgs e) { string url = string.Format("https://kjh.55128.cn/WebServices/HandlerFun.ashx?action=removecache&cachekey={0}", CacheKeys.FCQLCList); string res = CommunalHelper.HttpRequest(url); if (res.Equals("success")) { string allStr = $"{ System.Configuration.ConfigurationManager.AppSettings["55128"]}/ Communal/HandlerFun.ashx?action=RemoveAllCache"; CommunalHelper.HttpRequest(allStr); ShowMessageBox("提示:清除缓存成功!"); } Console.WriteLine(res); } protected void repeaterList_ItemCommand(object source, RepeaterCommandEventArgs e) { if ("dndel" == e.CommandName) { CB.Data.FCQLCService.Delete(TypeConverter.ObjectToInt(e.CommandArgument)); Logs("删除福彩七乐彩", string.Format("删除福彩七乐彩[ID={0}]", e.CommandArgument)); } BindRepeaterList(); } //翻页 protected void AspNetPager1_PageChanged(object sender, EventArgs e) { BindRepeaterList(); } } }