# TaskBoardEventBuilder

## Methods

### ColumnsDataBinding(System.String)

Defines the handler of the ColumnsDataBinding client-side event. Fired before the TaskBoard binds the columns' data source.

For more information see [ColumnsDataBinding](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/columnsdatabinding) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the ColumnsDataBinding event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.ColumnsDataBinding("onColumnsDataBinding"))
            )
             
```

### ColumnsDataBinding(System.Func)

Defines the handler of the ColumnsDataBinding client-side event. Fired before the TaskBoard binds the columns' data source.

For more information see [ColumnsDataBinding](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/columnsdatabinding) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.ColumnsDataBinding(@<text>
                    function(e) {
                        // Handle the ColumnsDataBinding event inline.
                    }
                    </text>)
                )
             )
             
```

### ColumnsDataBound(System.String)

Defines the handler of the ColumnsDataBound client-side event. Fired when the TaskBoard's columns are bound to their data source.

For more information see [ColumnsDataBound](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/columnsdatabound) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the ColumnsDataBound event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.ColumnsDataBound("onColumnsDataBound"))
            )
             
```

### ColumnsDataBound(System.Func)

Defines the handler of the ColumnsDataBound client-side event. Fired when the TaskBoard's columns are bound to their data source.

For more information see [ColumnsDataBound](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/columnsdatabound) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.ColumnsDataBound(@<text>
                    function(e) {
                        // Handle the ColumnsDataBound event inline.
                    }
                    </text>)
                )
             )
             
```

### Select(System.String)

Defines the handler of the Select client-side event. Fired when the user selects a card in the TaskBoard.

For more information see [Select](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/select) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the Select event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.Select("onSelect"))
            )
             
```

### Select(System.Func)

Defines the handler of the Select client-side event. Fired when the user selects a card in the TaskBoard.

For more information see [Select](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/select) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.Select(@<text>
                    function(e) {
                        // Handle the Select event inline.
                    }
                    </text>)
                )
             )
             
```

### DataBinding(System.String)

Defines the handler of the DataBinding client-side event. Fired before the TaskBoard binds to its data source.

For more information see [DataBinding](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/databinding) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the DataBinding event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.DataBinding("onDataBinding"))
            )
             
```

### DataBinding(System.Func)

Defines the handler of the DataBinding client-side event. Fired before the TaskBoard binds to its data source.

For more information see [DataBinding](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/databinding) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.DataBinding(@<text>
                    function(e) {
                        // Handle the DataBinding event inline.
                    }
                    </text>)
                )
             )
             
```

### DataBound(System.String)

Defines the handler of the DataBound client-side event. Fired when the TaskBoard is bound to data from its data source.

For more information see [DataBound](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/databound) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the DataBound event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.DataBound("onDataBound"))
            )
             
```

### DataBound(System.Func)

Defines the handler of the DataBound client-side event. Fired when the TaskBoard is bound to data from its data source.

For more information see [DataBound](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/databound) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.DataBound(@<text>
                    function(e) {
                        // Handle the DataBound event inline.
                    }
                    </text>)
                )
             )
             
```

### DeleteCard(System.String)

Defines the handler of the DeleteCard client-side event. Fired when the user deletes a card.

For more information see [DeleteCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/deletecard) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the DeleteCard event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.DeleteCard("onDeleteCard"))
            )
             
```

### DeleteCard(System.Func)

Defines the handler of the DeleteCard client-side event. Fired when the user deletes a card.

For more information see [DeleteCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/deletecard) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.DeleteCard(@<text>
                    function(e) {
                        // Handle the DeleteCard event inline.
                    }
                    </text>)
                )
             )
             
```

### DeleteColumn(System.String)

Defines the handler of the DeleteColumn client-side event. Fired when the user deletes a column.

For more information see [DeleteColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/deletecolumn) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the DeleteColumn event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.DeleteColumn("onDeleteColumn"))
            )
             
```

### DeleteColumn(System.Func)

Defines the handler of the DeleteColumn client-side event. Fired when the user deletes a column.

For more information see [DeleteColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/deletecolumn) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.DeleteColumn(@<text>
                    function(e) {
                        // Handle the DeleteColumn event inline.
                    }
                    </text>)
                )
             )
             
```

### EditCard(System.String)

Defines the handler of the EditCard client-side event. Fired when the user edits or creates a card.

For more information see [EditCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/editcard) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the EditCard event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.EditCard("onEditCard"))
            )
             
```

### EditCard(System.Func)

Defines the handler of the EditCard client-side event. Fired when the user edits or creates a card.

For more information see [EditCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/editcard) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.EditCard(@<text>
                    function(e) {
                        // Handle the EditCard event inline.
                    }
                    </text>)
                )
             )
             
```

### EditColumn(System.String)

Defines the handler of the EditColumn client-side event. Fired when the user edits or creates a column.

For more information see [EditColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/editcolumn) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the EditColumn event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.EditColumn("onEditColumn"))
            )
             
```

### EditColumn(System.Func)

Defines the handler of the EditColumn client-side event. Fired when the user edits or creates a column.

For more information see [EditColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/editcolumn) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.EditColumn(@<text>
                    function(e) {
                        // Handle the EditColumn event inline.
                    }
                    </text>)
                )
             )
             
```

### Execute(System.String)

Defines the handler of the Execute client-side event. Fires when a command is executed.

For more information see [Execute](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/execute) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the Execute event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.Execute("onExecute"))
            )
             
```

### Execute(System.Func)

Defines the handler of the Execute client-side event. Fires when a command is executed.

For more information see [Execute](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/execute) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.Execute(@<text>
                    function(e) {
                        // Handle the Execute event inline.
                    }
                    </text>)
                )
             )
             
```

### Move(System.String)

Defines the handler of the Move client-side event. Fired when the user moves a card.

For more information see [Move](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/move) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the Move event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.Move("onMove"))
            )
             
```

### Move(System.Func)

Defines the handler of the Move client-side event. Fired when the user moves a card.

For more information see [Move](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/move) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.Move(@<text>
                    function(e) {
                        // Handle the Move event inline.
                    }
                    </text>)
                )
             )
             
```

### MoveEnd(System.String)

Defines the handler of the MoveEnd client-side event. Fired when the user dropped a card in a column.

For more information see [MoveEnd](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/moveend) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the MoveEnd event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.MoveEnd("onMoveEnd"))
            )
             
```

### MoveEnd(System.Func)

Defines the handler of the MoveEnd client-side event. Fired when the user dropped a card in a column.

For more information see [MoveEnd](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/moveend) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.MoveEnd(@<text>
                    function(e) {
                        // Handle the MoveEnd event inline.
                    }
                    </text>)
                )
             )
             
```

### MoveStart(System.String)

Defines the handler of the MoveStart client-side event. Fired when the user started moving a card.

For more information see [MoveStart](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/movestart) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the MoveStart event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.MoveStart("onMoveStart"))
            )
             
```

### MoveStart(System.Func)

Defines the handler of the MoveStart client-side event. Fired when the user started moving a card.

For more information see [MoveStart](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/movestart) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.MoveStart(@<text>
                    function(e) {
                        // Handle the MoveStart event inline.
                    }
                    </text>)
                )
             )
             
```

### Change(System.String)

Defines the handler of the Change client-side event. Fired when the user changed the card order or status by dragging.

For more information see [Change](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/change) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the Change event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.Change("onChange"))
            )
             
```

### Change(System.Func)

Defines the handler of the Change client-side event. Fired when the user changed the card order or status by dragging.

For more information see [Change](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/change) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.Change(@<text>
                    function(e) {
                        // Handle the Change event inline.
                    }
                    </text>)
                )
             )
             
```

### SaveCard(System.String)

Defines the handler of the SaveCard client-side event. Fired when the user saves a card.

For more information see [SaveCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/savecard) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the SaveCard event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.SaveCard("onSaveCard"))
            )
             
```

### SaveCard(System.Func)

Defines the handler of the SaveCard client-side event. Fired when the user saves a card.

For more information see [SaveCard](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/savecard) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.SaveCard(@<text>
                    function(e) {
                        // Handle the SaveCard event inline.
                    }
                    </text>)
                )
             )
             
```

### SaveColumn(System.String)

Defines the handler of the SaveColumn client-side event. Fired when the user saves a column.

For more information see [SaveColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/savecolumn) event.

#### Parameters

##### handler - `System.String`

The name of the JavaScript function that will handle the SaveColumn event.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
            @(Html.Kendo().TaskBoard()
                    .Name("taskBoard")
                    .Events(e => e.SaveColumn("onSaveColumn"))
            )
             
```

### SaveColumn(System.Func)

Defines the handler of the SaveColumn client-side event. Fired when the user saves a column.

For more information see [SaveColumn](https://docs.telerik.com/kendo-ui/api/ui/taskboard/events/savecolumn) event.

#### Parameters

##### handler - `System.Func<Object,Object>`

The handler code wrapped in a text tag.

#### RETURNS

Returns the current instance of [TaskBoardEventBuilder](https://www.telerik.com/aspnet-core-ui/documentation/api/kendo.mvc.ui.fluent/taskboardeventbuilder) .

#### Example

```
 
             @(Html.Kendo().TaskBoard()
               .Name("taskBoard")
               .Events(events => events.SaveColumn(@<text>
                    function(e) {
                        // Handle the SaveColumn event inline.
                    }
                    </text>)
                )
             )
             
```
