# BindingCompleteEventHandler

Namespace: **Wisej.Web**

Assembly: **Wisej.Framework** (4.0.0.0)

Represents the delegate that handles the [BindingComplete](https://docs.wisej.com/api/wisej.web/wisej.web.binding#bindingcomplete) event.

{% tabs %}
{% tab title="C#" %}

```csharp
public delegate void BindingCompleteEventHandler(Object sender, BindingCompleteEventArgs e)
```

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Delegate Sub BindingCompleteEventHandler(ByVal sender As [Object], ByVal e As BindingCompleteEventArgs)
```

{% endtab %}
{% endtabs %}

## Parameters

| Name       | Type                                                                                                             | Description                                                                                                                                      |
| ---------- | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| **sender** | [Object](https://docs.microsoft.com/dotnet/api/system.object)                                                    | The source of the event.                                                                                                                         |
| **e**      | [BindingCompleteEventArgs](https://docs.wisej.com/api/wisej.web/data-binding/wisej.web.bindingcompleteeventargs) | A [BindingCompleteEventArgs](https://docs.wisej.com/api/wisej.web/data-binding/wisej.web.bindingcompleteeventargs) that contains the event data. |

## Fired By

| Name                                                                                                                    | Description                                                                                                                                                      |
| ----------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Binding.BindingComplete](https://docs.wisej.com/api/wisej.web/wisej.web.binding#bindingcomplete)                       | Fired when the [FormattingEnabled](https://docs.wisej.com/api/wisej.web/wisej.web.binding#formattingenabled) property true and a binding operation is completed. |
| [BindingManagerBase.BindingComplete](https://docs.wisej.com/api/wisej.web/wisej.web.bindingmanagerbase#bindingcomplete) | Fired at the completion of a data-binding operation.                                                                                                             |
| [BindingSource.BindingComplete](https://docs.wisej.com/api/wisej.web/wisej.web.bindingsource#bindingcomplete)           | Fired when all the clients have been bound to this [BindingSource](https://docs.wisej.com/api/wisej.web/data-binding/wisej.web.bindingsource).                   |
