Bonjour, je veux ouvrir la page correspondante à la cellule cliquée de la colonne "Username" et j' ai fait comme suit:
Dans ma page .ascx il ya:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
<Columns>
<asp:BoundField DataField="UserName" HeaderText="Utilisateur"
SortExpression="UserName" />
<asp:BoundField DataField="FirstName" HeaderText="Prenom"
SortExpression="FirstName" />
</Columns>
</asp:GridView>
Et dans ma page ascx.cs il ya:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
int NumLigne = Convert.ToInt32(e.CommandArgument);
string sId = GridView1.Rows[2].Cells[2].Text;
Response.Redirect(("Detail.aspx?ID=" + sId));
}
J'obtiens pas le resultat que je veux. Pouvez-vous m'aider?
Merci.