SuperBouly
Messages postés
410
Date d'inscription
dimanche 1 février 2004
Statut
Membre
Dernière intervention
8 mai 2010
4 août 2008 à 22:06
bonsoir,
merci pour ta répose détaillée.
J'ai essayé le controle repeater sur un exemple simple, C'est très intéressant, merci du tuyau, je n'y avais même pas pensé!
Cependant , il provoque toujours l'erreur de validation: le débogueur s'arrête dans WebResource.axd:
function ValidatorGetValue(id) {
var control;
control = document.getElementById(id); // ici, control=Nothing, car la textbox n'existe plus
if (typeof(control.value) == "string") //bien sûr cette instruction plante
{
return control.value;
}
return ValidatorGetValueRecursive(control);
}
je ne vois pas bien comment je pourrais y changer qqchose...c'est quoi le tagMapping?
A noter que la version "contrôles dynamiques" plante de la même façon, mais, quand on passe le débogage client, les valideurs continuent à chercher la textbox et provoquent un page.isValid=False coté serveur (tiens?). Donc double ennui !
Je crois que je vais opter pour la validation par une sub toute faite exprès.
Je vais également creuser un peu du coté du repeater, mais en fait, c'est un peu + compliqué, car j'ai 2 checkBoxlist, qui fabriquent un tableau de textbox avec des entêtes de lignes et de colonnes à géométrie variable, le tout dans un formView...Je vais essayer des UserControl emboîtés.
on se complique la vie, quelquefois!,
SuperBouly