Obtenir le rowIndex d'un ASP.Net Gridview à l'aide de jQuery

Bonjour, est-il possible d'obtenir le courant rowindex d'un gridview à l'aide de jQuery?

Peu de fond:

Je supprimer des lignes d'une gridview côté serveur à l'aide d'un bouton de lien dans un champ de modèle comme suit:

<asp:LinkButton CausesValidation="false" CommandName="Delete" ID="lnkDelete"
              OnClientClick="javascript: return(confirm('Delete item?'));" runat="server" Text="Delete" />

Qui invite l'utilisateur à confirmer ou d'annuler la suppression. Si l'utilisateur clique sur OK, il appelle ensuite cette méthode dans le code-behind:

protected void GridViewRowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            this.gridview_uploads.EditIndex = -1;

            if (!this.UploadsList.Count.Equals(0))
            {
                DocumentUpload upload = this.UploadsList[e.RowIndex];
                if (upload != null)
                {
                    this.UploadsList.RemoveAt(e.RowIndex);
                    this.BindInputGridview();
                }
            }
        }

Mais le javascript confirmer (Supprimer?) l'air un peu nul.

Je préfèrerais utiliser quelque chose comme du JQuery dialogue, mais si je le fais, je n'ai aucune idée de comment attraper le rowindex à l'aide de cette approche (je ne peux comprendre comment appeler le code serveur).

Des idées?

Désolé si cela a déjà été posée, j'ai fait un chalut de soi et Googlé, mais ne pouvait pas trouver quelque chose d'utile.

OriginalL'auteur adrianos | 2010-09-29