Radios boutons dynamiques dans un tableau - Pas si simple
Bonjour a tous,
J'ai effectué des recherches mais je n'arrive toujours pas à résoudre mon problème, merci pour votre aide.
Ma page affiche un tableau contenant des résultats. Sur cette page j'ai un bouton qui déclanche une action. Cette action à pour effet de rajouter une ligne à mon tableau (en fin de tableau) avec (entre autre) des checkbox (HTML) dans Différentes cellules.
Exemple
__________________
|Toto | X | . | . | . |
|Tata | . | X | . | . |
|Titi | . | . | X | . |
|Tutu | X | . | . | . |
|Niou | . | . | . | . | <= La nouvelle ligne
--------------------
. = CheckBox non cochée / X = CheckBox cochée
J'utilise donc des RadioButton:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
TableRow AddAnswerRow = new TableRow();
TableCell UserCell = new TableCell();
TextBox UserName = new TextBox();
Name.ID = "UserName";
NameCell.Controls.Add(UserName);
AddAnswerRow.Cells.Add(UserCell);
for (int i = 0; i < NbProposal; i++)
{
TableCell ProposalCell = new TableCell();
RadioButton Answer = new RadioButton();
Answer.ID = "AddValue" + (i+1).ToString();
Answer.GroupName = "AddValue";
ProposalCell.Controls.Add(Answer);
AddAnswerRow.Cells.Add(ProposalCell);
}
AnswerTable.Rows.Add(AddAnswerRow); |
Le problème c'est que je ne trouve pas le moyen de préciser la valeur pour chaque CheckBox / RadioButton.
Je peux le faire par l'ID mais ça implique que je connaissance à l'avance mes valeurs (ce qui n'est pas impossible en soit) pour faire mon FindControl...
Je pense que un RadioButtonList pourrait me permettre de faire ce que je souhaite (a savoir définir la Value), mais comme cela s'intègre dans un tableau particulier, je ne vois pas trop comment faire...
Merci d'avance pour votre aide