Envoyé par
ilya-bhn
Salut tu peux essayer une fonction javascript du genre
1 2 3 4 5 6 7 8 9 10
|
function testColor() {
var popup = document.getElementById('Test_Popup');
if (popup.style.background == 'white') {
popup.style.background = 'red';
}
else {
popup.style.background = 'white';
}
} |
et dans ton bouton ajoute l'attribut OnClientClick="testColor();" et n'oublie pas d'enlever le traitement du code behind.
Bon bah puisque tout le monde me pousse au javascript, j'ai l'impression que je n'ai pas d'autres solutions que de m'y mettre!
Comme si c'était pas déjà assez difficile pour moi d'apprendre l'ASP.NET... lol
Alors voilà ce que j'ai fait, dites moi où est l'erreur car ça ne fonctionne pas:
j'ai ajouté la fonction testColor() à mon .aspx.
j'ai mis ma fonction entre ces deux balises:
1 2 3
| <script type="text/javascript">
...
</script> |
j'ai remplacé:
oncommand="Test_Button_cmd"
par:
OnClientClick="testColor();"
et j'ai viré mon switch de couleur dans mon .aspx.cs
Or quand je clique sur mon bouton, rien ne se passe :/
Partager