protected void gvList_RowDeleting(object sender, GridViewDeleteEventArgs e) { string strurl = ""; XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType(); if (this.Request.QueryString["LT_ParentID"] != null) strurl = "?LT_ParentID=" + this.Request.QueryString["LT_ParentID"].ToString(); int err = lt.Delete(Convert.ToInt32(gvList.DataKeys[e.RowIndex].Value.ToString())); if (err > 0) { Alert("标签类别删除成功!", "LabelTypeList.aspx" + strurl); } else { Alert("标签类别删除失败!请稍后再试!", "LabelTypeList.aspx" + strurl); } }
protected override void BindData() { this.btnok.Attributes.Add("onclick", "javascript:return AddLabel();"); XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType(); XYECOM.Model.LabelTypeInfo elt = new XYECOM.Model.LabelTypeInfo(); string ltId = Request.QueryString["LT_ID"]; this.title.InnerHtml = "标签分类添加"; if (!string.IsNullOrEmpty(ltId)) { int infoId = XYECOM.Core.MyConvert.GetInt32(ltId); elt = lt.GetItem(infoId); if (elt != null) { LT_ID = elt.LT_ID; this.tbName.Text = elt.LT_Name; this.tbRemark.Text = elt.LT_Remark; this.title.InnerHtml = "标签分类编辑"; } } }
protected void btnok_Click(object sender, EventArgs e) { string str = ""; XYECOM.Business.Log l = new XYECOM.Business.Log(); XYECOM.Model.LogInfo el = new XYECOM.Model.LogInfo(); XYECOM.Model.LabelTypeInfo elt = new XYECOM.Model.LabelTypeInfo(); XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType(); elt.LT_Name = this.tbName.Text; elt.LT_Remark = this.tbRemark.Text; int err = 0; if (LT_ID == 0) { err = lt.Insert(elt); if (err > 0) { el.L_Title = "标签管理"; el.L_Content = "标签类别添加成功"; el.L_MF = "模板标签"; el.UM_ID = AdminId; l.Insert(el); Alert("标签类别添加成功!", "LabelTypeList.aspx" + str); } else if (err == -1) { el.L_Title = "标签管理"; el.L_Content = "该标签已存在"; el.L_MF = "模板标签"; el.UM_ID = AdminId; l.Insert(el); Alert("该标签已存在!"); } else { el.L_Title = "标签管理"; el.L_Content = "标签类别添加失败!请稍后再试!"; el.L_MF = "模板标签"; { el.UM_ID = AdminId; } l.Insert(el); Alert("标签类别添加失败!请稍后再试!", "LabelTypeList.aspx" + str); } } else { elt.LT_ID = LT_ID; err = lt.Update(elt); if (err > 0) { el.L_Title = "标签管理"; el.L_Content = "标签类别修改成功"; el.L_MF = "模板标签"; { el.UM_ID = AdminId; } l.Insert(el); Alert("标签类别修改成功!", "LabelTypeList.aspx" + str); } else { el.L_Title = "标签管理"; el.L_Content = "标签类别修改!请稍后再试!"; el.L_MF = "模板标签"; { el.UM_ID = AdminId; } l.Insert(el); Alert("标签类别修改!请稍后再试!", "LabelTypeList.aspx" + str); } } }
private void createselectlabelTypeHTML(string LT_IDs) { string str = ""; XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType(); DataTable dt = lt.GetDataTable(" where LT_ID in (" + LT_IDs + ")"); for (int i = 0; i < dt.Rows.Count; i++) { str += "<a href=\"#\" onclick=\"canceltype(" + dt.Rows[i]["LT_ID"].ToString() + ");\" class=\"result\">" + dt.Rows[i]["LT_Name"].ToString() + "</a>"; } Response.Write(str); }
void createlabletypehtmll() { try { string str = ""; string strlist = ""; XYECOM.Model.LabelTypeInfo el = new XYECOM.Model.LabelTypeInfo(); XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType(); DataTable dt = lt.GetDataTable("where LT_ParentID=0"); DataTable dt1 = lt.GetDataTable(" where 1=1 "); for (int i = 0; i < dt.Rows.Count; i++) { str += " <a href=\"#\" title=\"点击选择此项\" onclick=\"selecttypeinfo(" + dt.Rows[i]["LT_ID"].ToString() + ",'" + dt.Rows[i]["LT_Name"].ToString() + "');\">" + dt.Rows[i]["LT_Name"].ToString() + "</a>"; strlist += "<li class=\""; dt1.DefaultView.RowFilter = "LT_ParentID=" + dt.Rows[i]["LT_ID"].ToString(); DataView dv1 = dt1.DefaultView; if (dv1.Count > 0) strlist += "shrink\" ><a href=\"#\" onclick=\"selecttypelist(" + dt.Rows[i]["LT_ID"].ToString() + ",this);\">" + dt.Rows[i]["LT_Name"].ToString() + "</a></li>"; else strlist += "sublast\" >" + dt.Rows[i]["LT_Name"].ToString() + "</li>"; } str += "$" + strlist; Response.Write(str); } catch (Exception ex) { Response.Write(ex.Message.Replace("\n", "")); } }