string DelChannel() { if (!CheckChannelPermission()) { return("无法删除此栏目,没有权限!"); } if (!We7Helper.IsEmptyID(ChannelID)) { List <Channel> listSon = ChannelHelper.GetChannels(ChannelID); if (listSon != null) { if (listSon.Count > 0) { return("栏目下有子栏目不能删除,请您先删除子栏目后再试。"); } } //删除节点 Channel ch = ChannelHelper.GetChannel(ChannelID, new string[] { "Name", "FullUrl" }); ChannelHelper.DeleteChannel(ChannelID); TemplateMap.DeleteChannelUrls(ch.FullUrl); TemplateMap.ResetInstance(); //记录日志 string content = string.Format("删除栏目:“{0}”", ch.Name); AddLog("栏目管理", content); } return("0"); }