private void addTagSuccessCallback(TagStub tag, object context, string methodName) { if (tag != null) { ((Dictionary)tagSets[CurrentPhotoK.ToString()])[tag.k.ToString()] = tag; displayTags(); } }
private DivElement createTagDiv(TagStub tag) { DivElement span = (DivElement)Document.CreateElement("span"); AnchorElement a = (AnchorElement)Document.CreateElement("a"); a.InnerHTML = tag.tagText; a.Href = "/tags/" + tag.tagText; a.Style.PaddingLeft = "3px"; a.Style.PaddingRight = "3px"; span.AppendChild(a); ImageElement img = (ImageElement)Document.CreateElement("img"); img.Src = "/gfx/minus.gif"; img.Alt = "X"; img.Title = "Remove this tag"; img.ClassName = "RemoveTagButton"; img.Style.BorderWidth = "0px"; img.Style.Cursor = "hand"; img.SetAttribute("tagText", tag.tagText); img.SetAttribute("tagK", tag.k); span.AppendChild(img); DomEvent.AddHandler(img, "click", new DomEventHandler(removeTagClicked)); return span; }
private void addTagToTagsDiv(TagStub tag) { view.uiTagsDiv.AppendChild(createTagDiv(tag)); }