private void UpdateAnnounceInfo_Click(object sender, EventArgs e) { #region 更新公告相关信息 if (this.CheckCookie()) { AnnouncementInfo announcementInfo = new AnnouncementInfo(); announcementInfo.Id = DNTRequest.GetInt("id", 0); announcementInfo.Poster = poster.Text.Trim(); announcementInfo.Title = title.Text.Trim(); announcementInfo.Displayorder = TypeConverter.StrToInt(displayorder.Text); announcementInfo.Starttime = Convert.ToDateTime(starttime.Text); announcementInfo.Endtime = Convert.ToDateTime(endtime.Text); announcementInfo.Message = DNTRequest.GetString("announcemessage_hidden").Trim(); Announcements.UpdateAnnouncement(announcementInfo); //移除公告缓存 Discuz.Cache.DNTCache.GetCacheService().RemoveObject("/Forum/AnnouncementList"); Discuz.Cache.DNTCache.GetCacheService().RemoveObject("/Forum/SimplifiedAnnouncementList"); //记录日志 AdminVistLogs.InsertLog(this.userid, this.username, this.usergroupid, this.grouptitle, this.ip, "更新公告", "更新公告,标题为:" + title.Text); base.RegisterStartupScript("PAGE", "window.location.href='global_announcegrid.aspx';"); } #endregion }