Пример #1
0
    protected void BtnSubmit_Click(object sender, EventArgs e)
    {
        string str = Server.HtmlDecode(myEditor.InnerHtml);

        if (TxtTitle.Text.Trim() == "")
        {
            Response.Write("<script>alert('标题不能为空')</script>");
        }
        else if (str.Trim() == "")
        {
            Response.Write("<script>alert('文章不能为空')</script>");
        }
        else
        {
            try
            {
                using (var db = new CstwebEntities())
                {
                    graduate ne;
                    if (neid == 0)
                    {
                        ne = new graduate();
                    }
                    else
                    {
                        ne = db.graduate.First <graduate>(a => a.id == neid);
                    }

                    ne.graduate1 = TxtTitle.Text.Trim();
                    ne.body      = str.Trim();

                    ne.addtime = DateTime.Now;
                    if (neid == 0)
                    {
                        db.graduate.Add(ne);
                        db.SaveChanges();
                        Response.Write("<script language=javascript>alert('发布成功');window.location = 'graduate.aspx';</script>");
                    }
                    else
                    {
                        db.SaveChanges();
                        Response.Write("<script language=javascript>alert('修改成功');window.location = 'graduate.aspx';</script>");
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('失败')</script>");
            }
        }
    }
Пример #2
0
    protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        int id = Convert.ToInt32(e.CommandArgument);

        if (e.CommandName == "del")
        {
            using (var db = new CstwebEntities())
            {
                try
                {
                    graduate ne = db.graduate.FirstOrDefault <graduate>(a => a.id == id);
                    db.graduate.Remove(ne);
                    db.SaveChanges();
                    Response.Write("<script>alert('删除成功');window.location = 'graduate.aspx';</script>");
                }
                catch { Response.Write("<script>alert('删除失败')</script>"); }
            }
        }
    }
Пример #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         neid = Convert.ToInt32(Request.QueryString["id"]);
         if (!IsPostBack)
         {
             using (var db = new CstwebEntities())
             {
                 graduate ne = db.graduate.First <graduate>(a => a.id == neid);
                 TxtTitle.Text      = ne.graduate1;
                 myEditor.InnerHtml = ne.body;
             }
         }
     }
     catch
     {
         neid = 0;
     }
 }
Пример #4
0
    protected void BtnSubmit_Click(object sender, EventArgs e)
    {
        string str = Server.HtmlDecode(myEditor.InnerHtml);
        if (TxtTitle.Text.Trim() == "") Response.Write("<script>alert('标题不能为空')</script>");
        else if (str.Trim() == "") Response.Write("<script>alert('文章不能为空')</script>");
        else
            try
            {
                using (var db = new CstwebEntities())
                {
                    graduate ne;
                    if (neid == 0)
                        ne = new graduate();
                    else
                        ne = db.graduate.First<graduate>(a => a.id == neid);

                    ne.graduate1 = TxtTitle.Text.Trim();
                    ne.body = str.Trim();
                    
                    ne.addtime = DateTime.Now;
                    if (neid == 0)
                    {
                        db.graduate.Add(ne);
                        db.SaveChanges();
                        Response.Write("<script language=javascript>alert('发布成功');window.location = 'graduate.aspx';</script>");
                    }
                    else
                    {
                        db.SaveChanges();
                        Response.Write("<script language=javascript>alert('修改成功');window.location = 'graduate.aspx';</script>");
                    }

                }
            }
            catch
            {
                Response.Write("<script>alert('失败')</script>");
            }
    }