[]
Defines a builder to configurate FlexGridDetailProvider<T>.
public class FlexGridDetailProviderBuilder<T> : ExtenderBuilder<FlexGridDetailProvider<T>, FlexGridDetailProviderBuilder<T>>, IHtmlContent
Name | Description |
---|---|
T |
Name | Description |
---|---|
FlexGridDetailProviderBuilder(FlexGridDetailProvider<T>) | Create one FlexGridDetailProviderBuilder instance. |
Name | Description |
---|---|
CreateDetailCell(string) | Configurates CreateDetailCell. Sets the callback function that creates detail cells. |
DetailRowTemplateContent(string) | Configurates DetailRowTemplateContent. Sets the content of the template for the grid detail row. |
DetailRowTemplateId(string) | Configurates DetailRowTemplateId. Sets the id of the template for the grid detail row. |
DetailVisibilityMode(DetailVisibilityMode) | Configurates DetailVisibilityMode. Specifies when and how the row details are displayed. |
DisposeDetailCell(string) | Configurates DisposeDetailCell. Sets the callback function that disposes of detail cells. |
IsAnimated(bool) | Configurates IsAnimated. Sets a value that indicates whether to use animation when showing row details. |
KeyActionEnter(KeyAction) | Configurates KeyActionEnter. Sets the action to perform when the ENTER key is pressed. |
MaxHeight(int) | Configurates MaxHeight. Sets the maximum height of the detail rows, in pixels. |
RowHasDetail(string) | Configurates RowHasDetail. Sets the callback function that determines whether a row has details. |