protected void Button1_Click(object sender, EventArgs e) { if (Textbox1.Text == "" || textarea1.Value == "") { Response.Write("<script>alert('标题和正文不能为空!')</script>"); return; } if (Session["document"] != null) { DataClassesDataContext data = new DataClassesDataContext(); var q = from s in data.Table_Document where s.Id == document.Id select s; foreach (Table_Document c in q) { c.Name = Textbox1.Text; c.Body = textarea1.Value; c.Date = DateTime.Now; c.Class = Textbox2.Text; c.Status = 1; } data.SubmitChanges(); Response.Redirect("ReadDocument.aspx"); } else { DataClassesDataContext data = new DataClassesDataContext(); Table_Document c = new Table_Document(); c.Author = Session["name"].ToString(); c.Body = textarea1.Value; c.Class = Textbox2.Text; c.Course = Session["course"].ToString(); c.Date = DateTime.Now; c.Name = Textbox1.Text; c.Status = 1; data.Table_Document.InsertOnSubmit(c); data.SubmitChanges(); DataClassesDataContext d = new DataClassesDataContext(); var q = (from s in d.Table_Document where s.Author == Session["name"].ToString() select s.Id).Max(); Session["document"] = q; Response.Redirect("ReadDocument.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { Button2.Attributes.Add("onclick", "return confirm('确认删除?');"); if (!IsPostBack) { if (Session["type"] == null || Session["type"].ToString() != "教师") Response.Redirect("~/Redirect.html"); } if (!IsPostBack) { DataClassesDataContext data = new DataClassesDataContext(); var q = from s in data.Table_Document where s.Id == (Int32)Session["document"] select s; document = q.First(); var p = from s in data.Table_DocumentComment where s.DocumentId == document.Id select s; comments = p.ToList(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["type"] == null || Session["type"].ToString() != "教师") Response.Redirect("~/Redirect.html"); } if (!IsPostBack) { if (Session["document"] != null) { DataClassesDataContext data = new DataClassesDataContext(); var q = from s in data.Table_Document where s.Id == (Int32)Session["document"] select s; document = q.First(); Textbox1.Text = document.Name; textarea1.Value = document.Body; Textbox2.Text = document.Class; } } }
partial void DeleteTable_Document(Table_Document instance);
partial void UpdateTable_Document(Table_Document instance);
partial void InsertTable_Document(Table_Document instance);