Bonsoir,
J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
comment dois je procéder ?
Une url ou une ressource seraient les bienvenue
Merci
Bonsoir,
J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
comment dois je procéder ?
Une url ou une ressource seraient les bienvenue
Merci
Bonsoir,
J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
comment dois je procéder ?
Une url ou une ressource seraient les bienvenue
Merci
en windows ou en asp.net ??
"Thibault" a écrit dans le message de
news:
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
en windows ou en asp.net ??
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de
news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
en windows ou en asp.net ??
"Thibault" a écrit dans le message de
news:
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
En ASP.NET (VB)
"Olivier D" wrote:en windows ou en asp.net ??
"Thibault" a écrit dans le message
de
news:
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
En ASP.NET (VB)
"Olivier D" wrote:
en windows ou en asp.net ??
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message
de
news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
En ASP.NET (VB)
"Olivier D" wrote:en windows ou en asp.net ??
"Thibault" a écrit dans le message
de
news:
> Bonsoir,
>
> J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
> Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
> comment dois je procéder ?
>
> Une url ou une ressource seraient les bienvenue
>
> Merci
Je te donne la réponse en javascript c'est à dire sans aller retour serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" a écrit dans le message de
news:
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" a écrit dans le message
>> de
>> news:
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Je te donne la réponse en javascript c'est à dire sans aller retour serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de
news: B1521AF8-EDF0-4872-8537-15E4E948BFEB@microsoft.com...
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message
>> de
>> news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Je te donne la réponse en javascript c'est à dire sans aller retour serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);" /></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" a écrit dans le message de
news:
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" a écrit dans le message
>> de
>> news:
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
datagrid ?
"Olivier D" a écrit :Je te donne la réponse en javascript c'est à dire sans aller retour
serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la
ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" a écrit dans le message
de
news:
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" a écrit dans le
>> message
>> de
>> news:
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> > ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> > ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
datagrid ?
"Olivier D" a écrit :
Je te donne la réponse en javascript c'est à dire sans aller retour
serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la
ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message
de
news: B1521AF8-EDF0-4872-8537-15E4E948BFEB@microsoft.com...
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le
>> message
>> de
>> news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> > ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> > ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
datagrid ?
"Olivier D" a écrit :Je te donne la réponse en javascript c'est à dire sans aller retour
serveur
:
Prenons un petit tableau
<table border="1">
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
<tr>
<td>dfdfsf</td>
<td>dssq</td>
<td>dfeazeazdfsf</td>
<td>dfeazeazdfsf</td>
<td><input type="checkbox" onclick="changerCouleur(this);"
/></td>
</tr>
</table>
Tu peux remarquer un appel à une fonction javascript changerCouleur et je
lui passe l'élément en cours la checkbox.
function changerCouleur(ck){
// On recherche la balise tr parent
var ligne = trouveLigneParent(ck);
if ( ligne != null)
ligne.bgColor = "red";
}// ChangerCouleur
Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
.... tu sais quoi
function trouveLigneParent(enfant){
var parent = enfant.parentElement;
if(parent.tagName.toLowerCase() != "tr")
return trouveLigneParent(parent);
else
return parent;
}// TrouveLigneParent
Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
tr
si c le cas on renvoi l'élément trouver
Une fois trouver la fonction changerCouleur change la couleur de la
ligne.
Tu peux aussi mettre une class qui fait référence à une feuille de style.
Dis moi si c'est ce que tu voulais
"Thibault" a écrit dans le message
de
news:
> En ASP.NET (VB)
>
> "Olivier D" wrote:
>
>> en windows ou en asp.net ??
>>
>>
>> "Thibault" a écrit dans le
>> message
>> de
>> news:
>> > Bonsoir,
>> >
>> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> > ligne.
>> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> > ligne
>> > comment dois je procéder ?
>> >
>> > Une url ou une ressource seraient les bienvenue
>> >
>> > Merci
>>
>>
>>
Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" a écrit dans le message de
news:
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" a écrit dans le message
>> de
>> news:
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" a écrit dans le
>> >> message
>> >> de
>> >> news:
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>
Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de
news: B83EA05D-3FD8-4200-9813-D875F4336DE3@microsoft.com...
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message
>> de
>> news: B1521AF8-EDF0-4872-8537-15E4E948BFEB@microsoft.com...
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le
>> >> message
>> >> de
>> >> news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>
Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" a écrit dans le message de
news:
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" a écrit dans le message
>> de
>> news:
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" a écrit dans le
>> >> message
>> >> de
>> >> news:
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>
ton code ne fonctionne pas si j'ai spécifié une couleur pour
l'AternatingItemStyle et lorsque je décoche ma checkbox, les lignes
restent
toujours en rouge ....
"Olivier D" a écrit :Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript
au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" a écrit dans le message
de
news:
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et
>> je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent
>> de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une
>> balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de
>> style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" a écrit dans le
>> message
>> de
>> news:
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" a écrit dans le
>> >> message
>> >> de
>> >> news:
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>
ton code ne fonctionne pas si j'ai spécifié une couleur pour
l'AternatingItemStyle et lorsque je décoche ma checkbox, les lignes
restent
toujours en rouge ....
"Olivier D" a écrit :
Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript
au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message
de
news: B83EA05D-3FD8-4200-9813-D875F4336DE3@microsoft.com...
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et
>> je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent
>> de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une
>> balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de
>> style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le
>> message
>> de
>> news: B1521AF8-EDF0-4872-8537-15E4E948BFEB@microsoft.com...
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" <Thibault@discussions.microsoft.com> a écrit dans le
>> >> message
>> >> de
>> >> news: 0403B978-E8BC-4001-9933-72CEA6C70B32@microsoft.com...
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>
ton code ne fonctionne pas si j'ai spécifié une couleur pour
l'AternatingItemStyle et lorsque je décoche ma checkbox, les lignes
restent
toujours en rouge ....
"Olivier D" a écrit :Normalement oui il faut que tu mettes le déclenchement de l'évènement
onclick dans ta checkbox dans le datagrid et ensuite adapte le javascript
au
html rendu par le datagrid.
Si tu y arrives pas envoi ton code aspx et le rendu du datagrid html.
"Thibault" a écrit dans le message
de
news:
> Oui c'est ce que je voulais mais est ce que je peux l'adapter a un
> datagrid ?
>
> "Olivier D" a écrit :
>
>> Je te donne la réponse en javascript c'est à dire sans aller retour
>> serveur
>> :
>>
>> Prenons un petit tableau
>> <table border="1">
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> <tr>
>> <td>dfdfsf</td>
>> <td>dssq</td>
>> <td>dfeazeazdfsf</td>
>> <td>dfeazeazdfsf</td>
>> <td><input type="checkbox" onclick="changerCouleur(this);"
>> /></td>
>> </tr>
>> </table>
>>
>> Tu peux remarquer un appel à une fonction javascript changerCouleur et
>> je
>> lui passe l'élément en cours la checkbox.
>> function changerCouleur(ck){
>>
>> // On recherche la balise tr parent
>> var ligne = trouveLigneParent(ck);
>> if ( ligne != null)
>> ligne.bgColor = "red";
>> }// ChangerCouleur
>>
>> Ma fonction changerCouleur va demander à la fonction trouveLigneParent
>> de
>> .... tu sais quoi
>> function trouveLigneParent(enfant){
>>
>> var parent = enfant.parentElement;
>> if(parent.tagName.toLowerCase() != "tr")
>> return trouveLigneParent(parent);
>> else
>> return parent;
>> }// TrouveLigneParent
>>
>> Ma fonction regarde l'élément parent et vérifie s'il s'agit d'une
>> balise
>> tr
>> si c le cas on renvoi l'élément trouver
>>
>> Une fois trouver la fonction changerCouleur change la couleur de la
>> ligne.
>> Tu peux aussi mettre une class qui fait référence à une feuille de
>> style.
>>
>> Dis moi si c'est ce que tu voulais
>>
>> "Thibault" a écrit dans le
>> message
>> de
>> news:
>> > En ASP.NET (VB)
>> >
>> > "Olivier D" wrote:
>> >
>> >> en windows ou en asp.net ??
>> >>
>> >>
>> >> "Thibault" a écrit dans le
>> >> message
>> >> de
>> >> news:
>> >> > Bonsoir,
>> >> >
>> >> > J'ai un datagrid avec dans ma première colonne un checkbox par
>> >> > ligne.
>> >> > Lorsque je check mon checkbox j'aimerais changer la couleur de la
>> >> > ligne
>> >> > comment dois je procéder ?
>> >> >
>> >> > Une url ou une ressource seraient les bienvenue
>> >> >
>> >> > Merci
>> >>
>> >>
>> >>
>>
>>
>>