public void Add(string key, HtmlTagBaseList value) { innerHash.Add (key, value); }
public bool ContainsValue(HtmlTagBaseList value) { return innerHash.ContainsValue(value); }
private HtmlFormTag CloneFormTag() { HtmlFormTag formTag = new HtmlFormTag(); formTag.Action = this.SelectedForm.Action; formTag.Class = this.SelectedForm.Class; formTag.Enctype = this.SelectedForm.Enctype; formTag.FormIndex = this.SelectedForm.FormIndex; formTag.Id = this.SelectedForm.Id; formTag.Method = this.SelectedForm.Method; formTag.Name = this.SelectedForm.Name; formTag.OnClick = this.SelectedForm.OnClick; formTag.OnSubmit = this.SelectedForm.OnSubmit; formTag.Style = this.SelectedForm.Style; formTag.Title = this.SelectedForm.Title; HtmlTagBaseList tagList = new HtmlTagBaseList(); #region Add Tags foreach ( TreeNode node in formNodes.Nodes[0].Nodes ) { if (node.Tag is HtmlInputTag) { HtmlInputTag input=(HtmlInputTag)node.Tag; tagList.Add(input); } if (node.Tag is HtmlButtonTag) { HtmlButtonTag button = (HtmlButtonTag)node.Tag; tagList.Add(button); } if (node.Tag is HtmlSelectTag) { HtmlSelectTag select = (HtmlSelectTag)node.Tag; tagList.Add(select); } if (node.Tag is HtmlTextAreaTag) { HtmlTextAreaTag textarea=(HtmlTextAreaTag)node.Tag; tagList.Add(textarea); } } #endregion formTag.Add(formTag.Name, tagList); return formTag; }