private void DeleteTags() { string msg; if (tagsManager.Tags.Count == 1) { msg = "请保留至少一个标签"; goto tip; } Regex reg = new Regex("^(?!action|name|link|des|id|linkuri|description)[a-zA-Z0-9]+$"); int i = 0; foreach (string key in request.Form) { if (reg.IsMatch(key)) { tagsManager.Delete(key); i++; } } msg = i == 0 ? "没选择要删除的项目!" : "删除成功"; tip: response.Write(String.Format("<script>window.parent.tip('{0}');</script>", msg)); }
private static void Test_tags() { TagsManager tags = new TagsManager(AppDomain.CurrentDomain.BaseDirectory + "tags.xml"); tags.Add(new Tag { Name = "能查不1", Description = "", LinkUri = "/" }); tags.Add(new Tag { Name = "能查不2", Description = "", LinkUri = "/" }); tags.Add(new Tag { Name = "能查不2", Description = "", LinkUri = "/" }); tags.Delete("24"); // tags.Update(t); foreach (Tag t1 in tags.Tags) { Console.WriteLine(t1.Name); } }
private static void Test_tags() { TagsManager tags = new TagsManager(AppDomain.CurrentDomain.BaseDirectory+"tags.xml"); tags.Add(new Tag { Name = "能查不1", Description = "", LinkUri = "/" }); tags.Add(new Tag { Name = "能查不2", Description = "", LinkUri = "/" }); tags.Add(new Tag { Name = "能查不2", Description = "", LinkUri = "/" }); tags.Delete("24"); // tags.Update(t); foreach (Tag t1 in tags.Tags) { Console.WriteLine(t1.Name); } }