Telerik Radgrid GridDataItem.DataItem est vide lors de la mise à jour (OnUpdateCommand gestionnaire)

Lors de la manipulation de la OnUpdateCommand événement sur un RadGrid DataItem est null.

J'ai pensé que ce serait aussi représenter l'élément de données est représenté par la ligne.

La Radgrid est rempli à partir d'un IList et dans le gestionnaire le code ressemble à ceci...

protected void rgAllocatedClients_UpdateCommand(object sender, GridCommandEventArgs e)
{
    if (e.Item is GridDataItem)
    {
        var gridDataItem = e.Item as GridDataItem;
        var client= gridDataItem .DataItem as Client;
        ....
        ....

Cela fonctionne à trouver lors de la manipulation de l'événement ItemDataBound mais pas lors de la manipulation de la UpdateCommand événement. J'ai vraiment besoin de ce que dans ma classe Client est l'Id de la ligne je veux gérer la mise à jour pour.

Merci,

InformationsquelleAutor Remotec | 2010-05-10