public void BindAction(int portalId, int tabId, int moduleId) { var providers = ExtensionUrlProviderController.GetProviders(portalId); Localization.LocalizeDataGrid(ref providersGrid, LocalResourceFile); providersGrid.DataSource = providers; providersGrid.DataBind(); UrlSettingsExtensionControl.BindAction(portalId, tabId, moduleId); var settings = new DotNetNuke.Entities.Urls.FriendlyUrlSettings(portalId); if (settings.EnableCustomProviders == false) { providersGrid.Visible = false; providersWarningLabel.Visible = true; providersWarningLabel.Text = LocalizeString("ExtensionProvidersDisabled.Text"); } else { if (providersGrid.Items.Count == 0) { providersGrid.Visible = false; providersWarningLabel.Visible = true; providersWarningLabel.Text = LocalizeString("NoProvidersInstalled.Text"); } } }
public void BindAction(int portalId, int tabId, int moduleId) { var providers = ExtensionUrlProviderController.GetProviders(portalId); Localization.LocalizeDataGrid(ref providersGrid, LocalResourceFile); providersGrid.DataSource = providers; providersGrid.DataBind(); UrlSettingsExtensionControl.BindAction(portalId, tabId, moduleId); }
public void SaveAction(int portalId, int tabId, int moduleId) { UrlSettingsExtensionControl.SaveAction(portalId, tabId, moduleId); }