private static string AddBtnLink(IntegrationProviders providers, string baseUrl)
        {
            const string functionCallback = "AddManager";
            string       key         = TemporaryStore.Add(providers.ToXml()).ToString();
            string       queryString = "?mode=add&spobjectmanagerlist=" + key;

            return(String.Format("javascript: Telligent_Modal.Open('{0}', {1}, {2}, {3})",
                                 String.Concat(baseUrl, EditPageRelativeUrl, queryString),
                                 Width,
                                 Height,
                                 functionCallback));
        }
Пример #2
0
        protected override void OnPreRender(EventArgs e)
        {
            IntegrationProviders list = Providers;

            ProcessSubmitedData(list);
            Providers = list;
            string key        = TemporaryStore.Add(list.ToXml()).ToString();
            var    presenters = list.Collection.Select(provider => new IntegrationManagerPresenter(provider, key, BaseUrl)).ToList();

            Bind(presenters, true);
            base.OnPreRender(e);
            SetControlStyles();
        }