Bonjour,

J'ai plusieurs tables construites en c#, construites avec les �l�ments suivants:
  • Type de mes tables: System.Web.UI.WebControls.Table
  • Type de mes lignes: System.Web.UI.WebControls.TableRow
  • Type de mes cellules: System.Web.UI.WebControls.TableCell


Chacune de mes cellules se voient affect�es un ID "row_"+ R + "_cell_" + C
o� R et C sont des int repr�sentants respectivement le num�ro de la ligne et le num�ro de la colonne de ma cellule.

Je colore certaines cellules.
J'ai un bouton refresh qui est destin� � remettre tout en blanc, en appelant une fonction Javascript.
Malheureusement, je n'arrive pas � r�cup�rer correctement le ClientID.
Je vous montre mon script en erreur, mais il vous permettra de comprendre ce que je fais:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
 
function refreshCasefunction() {
        var obj = null;
 
        for (var y = 1; y <= 4; y++) {
            for (var x = 1; x <= 7; x++) {
                var tmp = "row_" + y + "_col_" + x;
                obj = document.getElementById("'<%='"+tmp+"'.ClientID%>'");
                obj.style.backgroundColor = "White";
            }
        }
    }
�a doit �tre faisable mais je n'arrive pas � mettre la bonne syntaxe pour r�cup�rer correctement le ClientID.

Merci de votre aide!