/// <summary> /// 发表 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnMess_Click(object sender, EventArgs e) { if (Session["lname"] == null) { Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('必须登录后才能进行此操作!');</script>"); return; } string addrpic = ""; if (fppic.HasFile) { string name = this.fppic.PostedFile.FileName; int i = name.LastIndexOf('.'); string extname = name.Substring(i); string filename = DateTime.Now.ToString("yyyyMMddhhmmssfff"); string path = filename + extname; string savePath = Server.MapPath(@"uploads\" + filename + extname); fppic.PostedFile.SaveAs(savePath); addrpic = path; } SP.Model.article model = new SP.Model.article(); model.title = txt_title.Text; model.memo = Textarea1.Value; model.total1 = 0; model.lname = Session["lname"].ToString(); model.atime = DateTime.Now; model.pic = addrpic; bll.Add(model); Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('恭喜您发表成功!');location.href='" + Request.Url.ToString() + "';</script>"); }
//初始化 private void ShowInfo() { if (Request.QueryString["id"] != null) { SP.BLL.article bll = new SP.BLL.article(); SP.Model.article model = bll.GetModel(int.Parse(Request.QueryString["id"])); this.lblaid.Text = model.aid.ToString(); this.lbltitle.Text = model.title; this.lblmemo.Text = model.memo; this.lbltotal1.Text = model.total1.ToString(); this.lbllname.Text = model.lname; this.lblatime.Text = model.atime.ToString(); this.lblpic.Text = model.pic.ToString(); } }
//初始化 private void ShowInfo() { if (Request.QueryString["id"] != null) { SP.Model.article model = new SP.Model.article(); model.aid = int.Parse(Request.QueryString["id"]); bll.Update(model); //绑定数据源 DataSet ds = bll.GetList2(" a.aid=" + Request.QueryString["id"]); if (ds.Tables[0].Rows.Count > 0) { DataRow sdr = ds.Tables[0].Rows[0]; Literal1.Text = sdr["title"].ToString(); Literal3.Text = sdr["total1"].ToString(); Literal2.Text = sdr["tt"].ToString(); Literal4.Text = sdr["memo"].ToString(); } } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(SP.Model.article model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(SP.Model.article model) { return(dal.Add(model)); }