public static string GetId(this PanelItem panelitem, string prefix = null) { prefix = prefix ?? panelitem.Type.Prefix; var type = panelitem.Member.ReflectedType.Name; return String.Format("{0}{1}{2}", prefix, type, panelitem.Member.Name); }