C1 MVC Extenders
Extenders are used to extend the funtionality of a control. Following is the list of some extenders provided with ASP.NET MVC Edition and the controls they can be used with.
-
The following extenders can be used with the FlexGrid control.
- FlexGridDetailProvider
- FlexGridFilter
- FlexGridGroupPanel
-
The following extenders can be used with the MultiRow control.
- FlexGridFilter
- FlexGridGroupPanel
-
The following extenders can be used with charts.
- AnnotationLayer
- ChartAnimation
- ChartGestures
- LineMarker
- RangeSelector
-
The following extender can be used with the FlexSheet control.
- FormulaBar
There are two ways to use the extenders.
- Create extender using control extender builder
- Create extender using client extender constructor
If the extender is created using control extender builder, we can get the same in following ways:
-
c1.getExtenders(control, extenderType?)
Gets the extenders with specified owner and type. -
c1.getExtender(control, id)
Gets the extender with specified owner and id.
The samples below show how to create, get and customize an extender.
-
Use the control builder to add an extender directly.
-
Use javascript code to add an extender in the client.