DistinctValuesRegistration.RegisterDistinctValueScripts method
namespace: Serenity.Web assembly: Serenity.Net.Web
Creates and registers dynamic scripts for row properties with DistinctValuesEditorAttribute
public static void RegisterDistinctValueScripts(IDynamicScriptManager scriptManager,
ITypeSource typeSource, IServiceProvider serviceProvider)
| parameter | description |
|---|---|
| scriptManager | Dynamic script manager |
| typeSource | Type source |
| serviceProvider | Service provider |
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | Script manager, type source or service provider is null |
| Exception | DistinctValuesAttribute is placed on a non-row type |
See Also
- interface IDynamicScriptManager
- interface ITypeSource
- class DistinctValuesRegistration