protected void btnDel_Click(object sender, EventArgs e) { bool Del = false; for (int i = 0; i < grData.Rows.Count; i++) { try { HtmlInputCheckBox htmlCheckBox = (HtmlInputCheckBox)grData.Rows[i].FindControl("cbxDel"); if (htmlCheckBox.Checked) { HtmlBoxManager.Delete(int.Parse(htmlCheckBox.Value)); Del = true; } } catch { } } BindData(); if (Del) { this.lblError.Text = "Đã xóa bài viết."; } else { this.lblError.Text = "Không có bài viết nào bị xóa."; } }
public void GetLink() { DataTable dt = HtmlBoxManager.SelectLink(3); rptlinkcontent.DataSource = dt; rptlinkcontent.DataBind(); }
protected void SaveData() { try { if (id > 0) { HtmlBoxInfo info = new HtmlBoxInfo(); info.HtmlBoxName = txtName.Text.Trim(); info.HtmlBoxContent = txtDetailText.Value; info.LinkImage = imageName; info.Link = txtLink.Text.Trim(); info.HtmlBoxID = id; HtmlBoxManager.Update(info); } else { //this is a new object. HtmlBoxInfo info = new HtmlBoxInfo(); info.HtmlBoxName = txtName.Text.Trim(); info.HtmlBoxContent = txtDetailText.Value; info.LinkImage = imageName; info.Link = txtLink.Text.Trim(); HtmlBoxManager.Insert(info); } this.lblError.Text = "Đã lưu dữ liệu thành công"; } catch (Exception ex) { this.lblError.Text = ex.Message; } }
private void BindObject(int objID) { HtmlBoxInfo obj = HtmlBoxManager.Select(objID); if (obj != null) { txtName.Text = obj.HtmlBoxName; txtDetailText.Value = obj.HtmlBoxContent; txtLink.Text = obj.Link; img1.DescriptionUrl = "/Upload/" + obj.LinkImage; img1.ImageUrl = "/Upload/" + obj.LinkImage; imageName = obj.LinkImage; lblImg1.Text = this.imageName; } }
private void BindData() { grData.DataSource = HtmlBoxManager.SelectAll(); grData.DataBind(); }