コード例 #1
0
        protected void TextBoxInit()
        {
            switch (message)
            {
            case "1":       //发布公告
            {
                LabelNotice.Text = "发布公告";
                break;
            }

            case "2":      //修改公告
            {
                LabelNotice.Text = "修改公告";
                objNotice.ID     = id;
                DataTable dt = notce.SelectNoticeByID(objNotice);
                if (dt.Columns.Count > 0)
                {
                    foreach (DataRow rs in dt.Rows)
                    {
                        txtTitle.Text     = rs["noticeTitle"].ToString();
                        FreeTextBox1.Text = "    " + rs["noticeContent"].ToString();
                    }
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('无此记录!');</script>");
                }
                break;
            }
            }
        }
コード例 #2
0
        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();
        }