public static List <Wbo> GetVboTypes() { List <Wbo> ret = new List <Wbo>(); string[] ids = WboSchemaContainer.Instance().GetSchemaIds(); for (int i = 0; i < ids.Length; i++) { string id = ids[i]; WboSchema os = WboSchemaContainer.Instance().GetItem(id); if (os.IsPublish && os.IsVisual) { Wbo objSum = new Wbo(); objSum.name = os.Id; objSum.title = os.Title; objSum.description = os.Description; ret.Add(objSum); } } return(ret); }
string IVisualWbo.Render(string elementName) { WboAdmin wa = new WboAdmin(); List <Wbo> oss = WboAdmin.GetVboTypes(); StringBuilder sb = new StringBuilder(); sb.Append(@"<div class=""VboBox"">"); for (int i = 0; i < oss.Count; i++) { Wbo os = oss[i]; sb.Append("<div class=\"VboButton\" style=float:left>"); sb.Append(os.title); sb.Append("</div>"); } sb.Append("</div>"); return(sb.ToString()); }