Register
Log In
Home
Documentation
Administration
Setup
Windows
Linux
Azure App Service
Docker
Content Management
Managing Pages
Editing Content
Files and Folders
Operations
Instrumentation
Health Checks
Logging
Site Management
Configuration Files
Site Settings
Roles
Users
Manage Extensions
Task Scheduler
System Administrators
Search Settings
Lists
System
Mail Templates
Api Keys
Modules
Content
TextHtml
Documents
Static Content
Links
Multi-Content
Media
Shadow
IFrame
Accept Terms
Navigation
Sitemap
Page Links
Files List
Utility
Error Report
Search
Contact Us
Applications
Forums
Publish
Other Extensions
Search
Search Providers Comparison
Azure Search
Elastic Search
Typesense Search
Bing Custom Search
Google Custom Search
Advanced SiteMap
Tika Server Converter
Authentication
SAML Client
OAuth Client
File Systems
Azure Blob Storage
Amazon S3
Communications Providers
Mail Providers
Google Analytics
Reference Documents
Release Notes
Configuration Reference
Third-Party Components
Developers
Extensions
Overview
Layouts and Containers
Modules
Scheduled Tasks
Control Panel Extensions
Other Examples
Tutorials
Developing a Nucleus Module
Topics
Authorization
Saving Settings
Razor Views
Controls
File Selector
File Upload
Folder Selector
Paging Control
Database Scripts
Caching Data
Startup Classes
Data Providers
Event Handlers
Extension Packaging
Reference
API Documentation
CSS Reference
Schemas
package.xsd
config.schema.json
Error Codes
News
Forums
Contact Us
Downloads
Extensions Store
Home
Documentation
Developers
News
Forums
Contact Us
Downloads
Extensions Store
Developer Documentation
Reference
API Documentation
API Search
Search
Nucleus.Abstractions
Nucleus.Abstractions Assembly
Authentication.Constants
Authorization.Constants
ControlPanelAttribute
Conversion.IContentConverter
Conversion.IContentConverter.Weights
Conversion.IContentConverterFactory
DataProviderException
EventHandlers.EventHandlerExtensions
EventHandlers.IEventDispatcher
EventHandlers.IScopedSystemEventHandler<TModel, TEvent>
EventHandlers.ISingletonSystemEventHandler<TModel, TEvent>
EventHandlers.ISystemEventHandler<TModel, TEvent>
EventHandlers.SystemEventTypes.Create
EventHandlers.SystemEventTypes.Delete
EventHandlers.SystemEventTypes.Update
ExtensionAttribute
FileSystemProviders.FileSystemProvider
FileSystemProviders.FileSystemProviderInfo
FileSystemProviders.IFileSystemProviderFactory
IRestApiClient
IScheduledTask
Layout.ContainerContext
Layout.IModuleContentRenderer
LogFileConstants
Mail.IMailClient
Mail.IMailClientFactory
Mail.IMailSettings
Mail.MailClientBase
Managers.CopyPermissionOperation
Managers.IApiKeyManager
Managers.ICacheManager
Managers.IContainerManager
Managers.IContentManager
Managers.IExtensionManager
Managers.IExtensionsStoreManager
Managers.IFileSystemManager
Managers.ILayoutManager
Managers.IListManager
Managers.IMailTemplateManager
Managers.IOrganizationManager
Managers.IPageManager
Managers.IPageModuleManager
Managers.IPermissionsManager
Managers.IRoleGroupManager
Managers.IRoleManager
Managers.IScheduledTaskManager
Managers.ISessionManager
Managers.ISiteGroupManager
Managers.ISiteManager
Managers.IUserManager
Models.ApiKey
Models.Application
Models.Cache.CacheCollection<TKey, TModel>
Models.Cache.CacheReport
Models.Cache.ICacheCollection
Models.ClientResources.ClientResources
Models.ClientResources.Script
Models.ClientResources.StyleSheet
Models.ClientResources.WebAssembly
Models.Configuration.AllowedFileType
Models.Configuration.AuthenticationProtocol
Models.Configuration.AuthenticationProtocol.SyncOptions
Models.Configuration.AuthenticationProtocol.UserTypes
Models.Configuration.AuthenticationProtocols
Models.Configuration.CacheOption
Models.Configuration.ClaimTypeOption
Models.Configuration.ClaimTypeOptions
Models.Configuration.DatabaseConnectionOption
Models.Configuration.DatabaseOptions
Models.Configuration.DatabaseSchema
Models.Configuration.FileSystemProviderFactoryOptions
Models.Configuration.FolderOptions
Models.Configuration.HtmlEditorConfig
Models.Configuration.HtmlEditorOptions
Models.Configuration.HtmlEditorScript
Models.Configuration.HtmlEditorScript.Types
Models.Configuration.InstrumentationOptions
Models.Configuration.PasswordComplexityRule
Models.Configuration.PasswordOptions
Models.Configuration.ResourceFileOptions
Models.Configuration.SecurityHeaderOption
Models.Configuration.SecurityHeaderOptions
Models.Configuration.Store
Models.Configuration.StoreOptions
Models.Configuration.TextFileLoggerOptions
Models.ContainerDefinition
Models.ContainerStyle
Models.ContainerStyleValue
Models.Content
Models.Context
Models.ControlPanelExtensionDefinition
Models.ControlPanelExtensionDefinition.ControlPanelExtensionScopes
Models.Export.PageTemplate
Models.Export.SiteTemplate
Models.Extensions.Cleanup
Models.Extensions.Compatibility
Models.Extensions.Component
Models.Extensions.ContainerDefinition
Models.Extensions.ControlPanelExtensionDefinition
Models.Extensions.ControlPanelExtensionScope
Models.Extensions.FileDefinition
Models.Extensions.FolderDefinition
Models.Extensions.LayoutDefinition
Models.Extensions.ModuleDefinition
Models.Extensions.Package
Models.Extensions.PackageResult
Models.Extensions.Publisher
Models.ExtensionsStoreSettings
Models.ExtensionsStoreSettings.PackageTracks
Models.FileSystem.File
Models.FileSystem.FileSystemItem
Models.FileSystem.FileSystemItemCapabilities
Models.FileSystem.FileSystemValidationRule
Models.FileSystem.Folder
Models.FileSystem.ItemTypes
Models.FoundPage
Models.Internal.Schema
Models.LayoutDefinition
Models.List
Models.ListItem
Models.LocalPath
Models.Mail.MailTemplate
Models.Mail.MailTemplateDataModelAttribute
Models.Mail.SiteTemplateSelections
Models.Mail.Template.UserMailTemplateData
Models.ModelBase
Models.ModuleDefinition
Models.ModuleSetting
Models.Organization
Models.OrganizationUser
Models.OrganizationUser.UserTypes
Models.Page
Models.Page.LinkTypes
Models.PageMenu
Models.PageModule
Models.PageRoute
Models.PageRoute.PageRouteTypes
Models.Paging.PagedResult<TEntity>
Models.Paging.PagingSettings
Models.Permission
Models.Permissions.PermissionsList
Models.Permissions.PermissionsListItem
Models.PermissionType
Models.PermissionType.PermissionScopeNamespaces
Models.PermissionType.PermissionScopes
Models.PermissionType.PermissionScopeTypes
Models.Role
Models.Role.RoleType
Models.RoleGroup
Models.Site
Models.Site.MultifactorAuthenticationOptions
Models.Site.SiteFilesKeys
Models.Site.SiteMailSettingKeys
Models.Site.SitePagesKeys
Models.Site.SiteSearchSettingsKeys
Models.Site.SiteTemplatesKeys
Models.Site.SiteUserRegistrationOptions
Models.SiteAlias
Models.SiteGroup
Models.Sitemap.Sitemap
Models.Sitemap.SiteMapEntry
Models.SitePages
Models.SiteSetting
Models.TaskScheduler.RunningTask
Models.TaskScheduler.RunningTask.ProgressEvent
Models.TaskScheduler.RunningTaskQueue
Models.TaskScheduler.ScheduledTask
Models.TaskScheduler.ScheduledTask.InstanceTypes
Models.TaskScheduler.ScheduledTask.Intervals
Models.TaskScheduler.ScheduledTaskHistory
Models.TaskScheduler.ScheduledTaskProgress
Models.TaskScheduler.ScheduledTaskProgress.State
Models.User
Models.UserProfileProperty
Models.UserProfileValue
Models.UserSecrets
Models.UserSession
Portable.IPortable
Portable.PortableContent
Portable.PortableExtensions
RoutingConstants
Search.ContentMetaData
Search.DefaultSearchProviderCapabilities
Search.IContentMetaDataProducer
Search.ISearchIndexHistoryManager
Search.ISearchIndexManager
Search.ISearchProvider
Search.ISearchProviderCapabilities
Search.SearchIndexHistory
Search.SearchQuery
Search.SearchQuery.BoostSettings
Search.SearchQuery.QueryOptions
Search.SearchResult
Search.SearchResults
Search.SemanticResult
Nucleus.Data.Common
Nucleus.Data.Common Assembly
ConfigureDatabaseOptions
ConnectionException
DatabaseSchemaScript
DataProvider
DataProviderExtensions
DataProviderFactory
DataProviderMigration
DataProviderMigration.DatabaseObjectTypes
DataProviderMigration<TDataProvider>
DataProviderSchemas
DataProviderSchemas.SchemaName
IDatabaseProvider
IDataProviderFactory
MigrateEvent
MigrateEventArgs
Nucleus.Data.EntityFramework
Nucleus.Data.EntityFramework Assembly
CoreDbContextBuilderExtensions
DataDefinition
DataProvider
DataProviderExtensions
DataProviderMigration<TDataProvider>
DateTimeUtcConverter
DbContext
DbContextConfigurator
DbContextConfigurator.MessageParser
DbContextConfigurator.Messages
DbContextConfigurator<TDataProvider>
ExceptionInterceptor
MigrationOperationConverter
SystemTypeConverter
Nucleus.Extensions
Nucleus.Extensions Assembly
AllowedFileTypeExtensions
AssemblyExtensions
Authorization.ClaimsPrincipalExtensions
Authorization.PermissionExtensions
Configuration.ConfigurationFile
Configuration.ConfigurationFile.KnownConfigurationFiles
ContentExtensions
ControllerExtensions
ControllerExtensions.PopupIcons
DictionaryExtensions
EnumExtensions
Excel.ExcelReader
Excel.ExcelReader<TModel>
Excel.ExcelWorksheet
Excel.ExcelWorksheet.Modes
Excel.ExcelWorksheetColumn
Excel.ExcelWriter
Excel.ExcelWriter<TModel>
FileExtensions
FileProviderExtensions
HttpRequestExtensions
Logging.LoggerExtensions
ModelStateExtensions
ModuleSettingsExtensions
NumberExtensions
PageExtensions
PageModuleExtensions
PermissionsListExtensions
Razor.RazorParser
Razor.RazorValidator
Razor.RazorValidatorResult
Razor.SimpleParser
Razor.TemplateParser
SiteExtensions
SitePagesExtensions
SiteSettingsExtensions
StringExtensions
TimezoneExtensions
TypeExtensions
UserExtensions
UserProfilePropertyExtensions
VersionExtensions
Nucleus.ViewFeatures
Nucleus.ViewFeatures Assembly
ComplexHtmlHelperBase
Controls.FileSelector
Controls.FileUpload
Controls.FolderSelector
Controls.PagingControl
FormatExtensions
FormatExtensions.TimespanFormats
HtmlContent.Menu.MenuStyles
HtmlContent.Menu.RootPageTypes
HtmlHelperExtensions
HtmlHelpers.AccountHtmlHelper
HtmlHelpers.AddScriptHtmlHelper
HtmlHelpers.AddScriptHtmlHelper.WellKnownScriptOrders
HtmlHelpers.AddScriptHtmlHelper.WellKnownScripts
HtmlHelpers.AddStyleHtmlHelper
HtmlHelpers.AddStyleHtmlHelper.WellKnownScripts
HtmlHelpers.AddStyleHtmlHelper.WellKnownSortOrders
HtmlHelpers.AddWebAssemblyHtmlHelper
HtmlHelpers.AreaActionLinkHtmlHelper
HtmlHelpers.BeginAreaFormHtmlHelper
HtmlHelpers.BeginNucleusFormHtmlHelper
HtmlHelpers.BreadcrumbHtmlHelper
HtmlHelpers.HtmlEditorHtmlHelper
HtmlHelpers.LinkButtonHtmlHelper
HtmlHelpers.LogoHtmlHelper
HtmlHelpers.MenuHtmlHelper
HtmlHelpers.ModuleTitleHtmlHelper
HtmlHelpers.PageListHtmlHelper
HtmlHelpers.PageMenuHtmlHelper
HtmlHelpers.PrivacyHtmlHelper
HtmlHelpers.RangeHtmlHelper
HtmlHelpers.RenderPageContentHtmlHelper
HtmlHelpers.SubmitButtonHtmlHelper
HtmlHelpers.TermsHtmlHelper
HtmlHelpers.UploadButtonHtmlHelper
HttpContextExtensions
TagBuilderExtensions
TagHelpers.AccountTagHelper
TagHelpers.BreadcrumbTagHelper
TagHelpers.ContainerStylesTagHelper
TagHelpers.DisabledAttributeTagHelper
TagHelpers.InlineEditorTagHelper
TagHelpers.InlineEditorTagHelper.InlineEditModes
TagHelpers.LocalizationTagHelper
TagHelpers.LogoTagHelper
TagHelpers.MenuTagHelper
TagHelpers.ModalTagHelper
TagHelpers.ModuleTitleTagHelper
TagHelpers.PrivacyTagHelper
TagHelpers.ProgressTagHelper
TagHelpers.RemoveWhitespaceTagHelper
TagHelpers.RenderPaneTagHelper
TagHelpers.SettingsControlTagHelper
TagHelpers.SettingsControlTagHelper.RenderModes
TagHelpers.SuppressEmptyTagHelper
TagHelpers.TabContentTagHelper
TagHelpers.TabItemTagHelper
TagHelpers.TabPanelTagHelper
TagHelpers.TabTagHelper
TagHelpers.TermsTagHelper
TagHelpers.UrlTagHelper
UrlHelperExtensions
ViewModels.FileSelector
ViewModels.FileUpload
ViewModels.FolderSelector
ViewModels.Layout
ViewModels.PagingControl
ViewModels.PagingControl.RenderModes
ControllerExtensions Class
Namespace: Nucleus.Extensions
Assembly: Nucleus.Extensions.dll
Extensions for Mvc controllers.
Methods
PopupMessage (Controller, String, String, PopupIcons) Method
PopupMessage (Controller controller, String title, String message, PopupIcons icon)
Creates a JsonResult which renders Json which triggers a popup dialog in Nucleus client-side code.
Parameters
Name
Type
controller
Microsoft.AspNetCore.Mvc.Controller
title
String
message
String
icon
Nucleus.Extensions.ControllerExtensions.PopupIcons
Quick links
Privacy Policy