Class RowActionListingConfigurationExtensions
Contains extension methods for IRowActionListingConfiguration
public static class RowActionListingConfigurationExtensions
- Inheritance
-
objectRowActionListingConfigurationExtensions
Methods
AddCommandRowAction(IRowActionListingConfiguration, string)
Creates an action configuration invoking a custom command.
public static IRowActionListingConfiguration AddCommandRowAction(this IRowActionListingConfiguration configuration, string commandName)
Parameters
configurationIRowActionListingConfigurationConfiguration.
commandNamestringCommand name
Returns
- IRowActionListingConfiguration
Updated configuration.
AddEditRowAction<TEditPage>(IRowActionListingConfiguration, AddEditRowActionParameters)
Creates an action configuration which redirects to the edit page specified by the TEditPage.
public static IRowActionListingConfiguration AddEditRowAction<TEditPage>(this IRowActionListingConfiguration configuration, AddEditRowActionParameters addEditRowActionParameters)
Parameters
configurationIRowActionListingConfigurationConfiguration.
addEditRowActionParametersAddEditRowActionParametersAction parameters.
Returns
Type Parameters
TEditPage
Remarks
This method always adds the ROW_IDENTIFIER_PLACEHOLDER as the last parameter.
AddEditRowAction<TEditPage>(IRowActionListingConfiguration, Action<ActionConfiguration, IDataContainer>, PageParameterValues)
Creates an action configuration which redirects to the edit page specified by the TEditPage.
public static IRowActionListingConfiguration AddEditRowAction<TEditPage>(this IRowActionListingConfiguration configuration, Action<ActionConfiguration, IDataContainer> actionStateEvaluator = null, PageParameterValues parameters = null)
Parameters
configurationIRowActionListingConfigurationConfiguration.
actionStateEvaluatorAction<ActionConfiguration, IDataContainer>Action used for table action state evaluation per each row.
parametersPageParameterValuesParameter values to be substituted into the URL.
Returns
Type Parameters
TEditPage
Remarks
This method always adds the ROW_IDENTIFIER_PLACEHOLDER as the last parameter.