J'ai un Gridview et sur rowDatabound je crée en cliquant sur cette ligne et montrant le popup modal. ce que je veux c'est quand on clique sur la ligne, l'ID de cette ligne devrait être passé.Comment accéder au paramètre du script client
protected void grdOrderProduct_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#ceedfc'");
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=''");
e.Row.Attributes.Add("style", "cursor:pointer;");
e.Row.Attributes["onClick"] = Page.ClientScript.GetPostBackClientHyperlink(btnPop, "12");
}
}
Comment puis-je obtenir ce "12" sur mon contrôle serveur. J'ai mis 12 comme statique pour la démo. mais ça va changer.
Comment accéder à cette valeur de la fonction? – Moiz
J'ai compris votre point. mais je veux savoir ai-je besoin de créer cette classe? et où créer? – Moiz
Si vous souhaitez recevoir des événements personnalisés, vous devez créer cette classe. Vous pouvez créer ceci dans un fichier cs standard n'importe où dans votre solution. Les contrôles de ce type sont appelés contrôles personnalisés ou contrôles de serveur. – nunespascal