protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) { bool bl; objNotice.NoticeTitle = txtTitle.Text.Trim().ToString(); objNotice.NoticeTime = DateTime.Now;//.ToString("yyyy-MM-dd"); objNotice.NoticePerson = Session["loginName"].ToString(); objNotice.NoticeContent = FreeTextBox1.Text.Trim().ToString(); objNotice.NoticeHtmlName = DateTime.Now.ToString("ddHHmmss"); //生成静态页文件名称 if (message == "1") //发布公告 { bl = notce.InsertIntoNotice(objNotice); notce.SelectAllNoticeUpdXml(); notce.CreateNoticeHtml(objNotice); if (bl) { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告发布-成功!');</script>"); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告发布-失败!');</script>"); } } else if (message == "2")//修改公告 { objNotice.ID = id; bl = notce.UpdateNoticeByID(objNotice); notce.SelectAllNoticeUpdXml(); //notce.SelectNoticeUpdXmlByID(objNotice); notce.CreateNoticeHtml(objNotice); if (bl) { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告修改-成功!');</script>"); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告修改-失败!');</script>"); } } }
protected void DataList1_DeleteCommand(object source, DataListCommandEventArgs e) { objNotice.ID = (int)DataList1.DataKeys[e.Item.ItemIndex]; DataTable dt = notce.SelectNoticeByID(objNotice); objNotice.NoticeHtmlName = dt.Rows[0]["noticeHtmlName"].ToString(); bool bl = notce.DeleteNoticeByID(objNotice); notce.SelectAllNoticeUpdXml(); notce.DeleteNoticeHtml(objNotice); if (bl) { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除成功!');</script>"); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除失败!');</script>"); } Response.Redirect("BaseNoticeList.aspx"); //DataList1.DataSource = notce.SelectAllNotice(); //DataList1.DataKeyField = "noticeID"; //DataList1.DataBind(); }