protected void grdModtype_ItemCommand(object source, DataGridCommandEventArgs e) { string strCA = e.CommandArgument.ToString(); switch (e.CommandName) { case "Edit": loadfilter(); Insert = false; Id = strCA; List <Data.Modtype> listE = ModtypeBUS.Modtype_GetById(Id); txtModtype_Name.Text = listE[0].Modtype_Name; txtModtype_Code.Text = listE[0].Modtype_Code; chkStatus.Checked = listE[0].Modtype_Status == "1" || listE[0].Modtype_Status == "True"; txtModtype_Targer.Text = listE[0].Modtype_Target; ddlFilter.SelectedValue = listE[0].Modtype_Filter; pnView.Visible = false; pnUpdate.Visible = true; break; case "Delete": ModtypeBUS.Modtype_Delete(strCA); BindGrid(); break; } }
protected void Update_Click(object sender, EventArgs e) { if (Page.IsValid) { Data.Modtype obj = new Data.Modtype(); obj.Id = Id; obj.Modtype_Name = txtModtype_Name.Text; obj.Modtype_Code = txtModtype_Code.Text; obj.Modtype_Status = chkStatus.Checked ? "1" : "0"; obj.Modtype_Target = txtModtype_Targer.Text; obj.Modtype_Filter = ddlFilter.SelectedValue; if (Insert == true) { ModtypeBUS.Modtype_Insert(obj); } else { ModtypeBUS.Modtype_Update(obj); } BindGrid(); pnView.Visible = true; pnUpdate.Visible = false; Insert = false; } }
private void BindGrid() { grdModtype.DataSource = ModtypeBUS.Modtype_GetByTop("", "", "Modtype_Filter asc, Modtype_Name asc"); grdModtype.DataBind(); if (grdModtype.PageCount <= 1) { grdModtype.PagerStyle.Visible = false; } }
private void loadfilter() { ddlFilter.Items.Clear(); ddlFilter.Items.Add(new ListItem(" -- Định dạng cha -- ", "0")); List <Data.Modtype> list = ModtypeBUS.Modtype_GetByTop("", "Modtype_Filter=0", ""); if (list.Count > 0) { for (int i = 0; i < list.Count; i++) { ddlFilter.Items.Add(new ListItem(list[i].Modtype_Name, list[i].Id)); } } }
//private void fckconfig() //{ // fckIntro.config.toolbar = new object[] // { // new object[] { "Source" }, // new object[] { "Bold", "Italic", "Underline", "Strike", "-", "Subscript", "Superscript" }, // new object[] { "PasteText", "PasteFromWord", "RemoveFormat", "Preview", "Selectall", "Image" }, // new object[] { "Styles", "Format", "Font", "FontSize", "TextColor", "BGColor", "Maximize"}, // }; // fckContentDetail.config.toolbar = new object[] // { // new object[] { "Source" }, // new object[] { "Bold", "Italic", "Underline", "Strike", "-", "Subscript", "Superscript" }, // new object[] { "PasteText", "PasteFromWord", "RemoveFormat", "Preview", "Selectall", "Image" }, // new object[] { "Styles", "Format", "Font", "FontSize", "TextColor", "BGColor", "Maximize"}, // }; //} private void Loaddinhdang() { List <Data.Modtype> list = ModtypeBUS.Modtype_GetByTop("", "Modtype_Filter=0", ""); if (list.Count > 0) { ddltype.Items.Add(new ListItem(" -- Chọn định dạng -- ", "")); ddltype.Items.Add(new ListItem("Tùy chỉnh liên kết", "0")); for (int i = 0; i < list.Count; i++) { ddltype.Items.Add(new ListItem(list[i].Modtype_Name, list[i].Id)); } } }
protected void DeleteButton_Click(object sender, EventArgs e) { DataGridItem item = default(DataGridItem); for (int i = 0; i < grdModtype.Items.Count; i++) { item = grdModtype.Items[i]; if (item.ItemType == ListItemType.AlternatingItem | item.ItemType == ListItemType.Item) { if (((CheckBox)item.FindControl("ChkSelect")).Checked) { string strId = item.Cells[1].Text; ModtypeBUS.Modtype_Delete(strId); } } } grdModtype.CurrentPageIndex = 0; BindGrid(); }