Bonjour, je débute en .NET et travaille actuellement avec un projet DynamicData.
Les pages générées me conviennent plutôt, mais des liens "edit" et "delete" sont présents pour chaque entrée dans toutes les tables.
Je voudrais changer cela et créer un lien edit et un lien delete que en fonctions de certains paramètres.
C'est pourquoi je me dis que dans le code behind de list.aspx (généré par DynamicData), je vais pouvoir me changer cela en faisant une fonction qui modifie EditHyperLink.Text et EditHyperLink.NavigateUrl.
Mais le problème c'est que je ne peux pas accéder à ces control. Ils ne sont pas reconnus dans mon code behind !
Parcontre, le lien InsertHyperLink (qui est à l'exterieur de la datagridView) est reconnu et donc utilisable dans le code behind.
1) Comment changer cela ?
2) Est ce la bonne façon de proceder pour atteindre mon but ?
Je rappelle que mon but est de ne pas afficher "edit" et "delete" pour chaque enregistrement d'une table. Ce que j'essaye de faire en ce moment est de changer les propriétés de la page aspx à travers le code behind, en editant mes composants dans le code behind.
Mais j'avais pensé aussi à faire dans la page aspx : NavigateUrl="// appel de methode".
Je ne sais pas trop, je débute, merci d'avance.
Partager