Hé les gars, il ya un moyen ., En fait, j'avais alink bouton dans le contrôle gridview et j'ai mis de l'CommandArgument='<%# Eval("BoundfieldId") %#> " Et dans la ligne de commande que j'ai fait ., Convertir des.ToInt32(e.CommandArgument); et j'ai l'boundfield valeur de la ligne sélectionnée. alors, quel est le problème sur la solution ci-dessus ? e.CommandArgument est également disponible
De prendre la valeur du champ de la grille de vue, réglez d'abord le datakeyname alors en défaut.aspx.cs page d'écriture de code ci-dessous:
//this is for linkbutton onclick u can use button also## Coding ## protectedvoid lnkDownload_Click(object sender,EventArgs e){LinkButton lnkbtn = sender asLinkButton;GridViewRow gvrow = lnkbtn.NamingContainerasGridViewRow;string username= gvDetails.DataKeys[gvrow.RowIndex].Value.ToString();}
il sera comme...
alors, quel est le problème sur la solution ci-dessus ?
e.CommandArgument est également disponible
OriginalL'auteur Muhammad Akhtar
Il devrait être quelque chose comme ça.
OriginalL'auteur Özgür Kaplan
De prendre la valeur du champ de la grille de vue, réglez d'abord le datakeyname alors en défaut.aspx.cs page d'écriture de code ci-dessous:
OriginalL'auteur Saravanan