public void AddInstanceInfoBlurb(string bindingKey, int index, bool chained) { TModelInstanceInfoCollection infos = new TModelInstanceInfoCollection(); infos.Get(bindingKey); string text = Lookup.TModelName(infos[index].TModelKey); string tooltip = Localization.GetString("HEADING_INSTANCE_INFO"); string url = root; if (BreadCrumbType.Edit == type) { url += "/edit/editinstanceinfo.aspx?key="; } else { url += "/details/instanceinfodetail.aspx?search=" + Request["search"] + "&key="; } url += bindingKey + "&index=" + index + "&frames=" + frames.ToString().ToLower(); AddBindingBlurb(bindingKey, true); if (chained) { AddBlurb(text, url, null, tooltip, true); } else { AddBlurb(text, null, "instance.gif", tooltip, false); } }
public void Initialize(TModelInstanceInfoCollection instanceInfos, BindingTemplate parent, bool allowEdit) { this.instanceInfos = instanceInfos; this.parent = parent; grid.Columns[0].Visible = allowEdit; grid.Columns[1].Visible = allowEdit; grid.Columns[2].Visible = !allowEdit; }