cybermax62
Messages postés54Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention10 janvier 2006
-
9 janv. 2006 à 21:40
cybermax62
Messages postés54Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention10 janvier 2006
-
10 janv. 2006 à 12:11
est il possible de faire (statique ou dynamiquement) une colonne linkButton (Ajouter, Annuler, ...) dans un datagrid sauf pour quelques lignes, qui ne seront pas modifiables en fait. du genre les lignes 1, 2 et 3 ne sont pas modifiable par les linkButton mais toutes les autres oui. je vois bien un moyen tout con en filtrant les évènement sur l'id mais tout de même... et en plus les linkButton sont toujours présents ce qui est déroutant.
sinon, on doit pouvoir s'en sortir avec un template et on met les buttons soit même (plus de travail)
cs_azra
Messages postés425Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention13 juillet 20071 9 janv. 2006 à 21:53
Bonjour,
La seule façon que je vois, c'est en fesant de la bidouille (du code) dans l'événement rowdatabound(..) de ton datagrid => recuperer la colone contenant le linkButton de la ligne courrante et desactiver ce que tu souhaites dedans. Je ne pense pas qu'il y'ait de solution pour faire ça directement dans l'aspx.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 9 janv. 2006 à 23:16
Hum, si tu connais les lignes je propose du javascript ;) et tu filtres par id coté serveur pour les paranos qui ont désactivé js ...
bref tu fais une fonction du genre
var removeBadLinkButton function(TableID, linkButtons)
{
for (var i = 0; i < linkButtons.length; i++)
{
document.removeChild(document.getElementById(linkbuttons[i]));
}
}