protected void btnDelete_Click(object sender, EventArgs e) { this.ChkAdminLevel("sys_channel_field", DTEnums.ActionEnum.Delete.ToString()); int num1 = 0; int num2 = 0; article_attribute_field articleAttributeField = new article_attribute_field(); for (int index = 0; index < this.rptList.Items.Count; ++index) { int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value); if (((CheckBox)this.rptList.Items[index].FindControl("chkId")).Checked) { if (articleAttributeField.Delete(int32)) { ++num1; } else { ++num2; } } } this.AddAdminLog(DTEnums.ActionEnum.Delete.ToString(), "删除扩展字段成功" + (object)num1 + "条,失败" + (object)num2 + "条"); this.JscriptMsg("删除成功" + (object)num1 + "条,失败" + (object)num2 + "条!", Utils.CombUrlTxt("attribute_field_list.aspx", "control_type={0}&keywords={1}", this.control_type, this.keywords)); }
protected void btnSave_Click(object sender, EventArgs e) { this.ChkAdminLevel("sys_channel_field", DTEnums.ActionEnum.Edit.ToString()); article_attribute_field articleAttributeField = new article_attribute_field(); for (int index = 0; index < this.rptList.Items.Count; ++index) { int int32 = Convert.ToInt32(((HiddenField)this.rptList.Items[index].FindControl("hidId")).Value); int result; if (!int.TryParse(((TextBox)this.rptList.Items[index].FindControl("txtSortId")).Text.Trim(), out result)) { result = 99; } articleAttributeField.UpdateField(int32, "sort_id=" + result.ToString()); } this.AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "保存扩展字段排序"); this.JscriptMsg("保存排序成功!", Utils.CombUrlTxt("attribute_field_list.aspx", "control_type={0}&keywords={1}", this.control_type, this.keywords)); }