J'ai un Datalist qui rend une liste de cases à cocher et attributs de valeur sur chacun d'eux, quand un autre contrôle déclenche une publication, l'attribut de valeur est perdue sur chacune des cases à cocher HELP !!! !Problèmes avec la liste Checkbox perdre Attrubutes sur une publication
-1
A
Répondre
1
Dans votre événement page_load, vous pouvez vérifier et voir si vous liez votre datalist. Si oui, vous pouvez envelopper votre méthode de liaison de données avec ceci:
if(!Page.IsPostBack)
{
YourDataBindingMethod();
}
Avec cela, vous assurez-vous qu'il est chargé uniquement sur la première page de chargement. Pas à chaque fois qu'un contrôle déclenche une publication.
J'espère que cela vous aide.
0
Lorsque vous chargez votre Datalist assurez-vous qu'il est fait seulement sur la PageLoad initiale et non sur postbacks susequent
if(!Page.IsPostBack) {
//databind your datalist
}
Si ce n'est pas la question, voulez-vous pour poster un code qui pourrait aider à comprendre le problème ?
le datalist est lié à l'intérieur d'un contrôle de répéteur – Howlingfish
Comment le répéteur est-il rempli de données? La même chose à propos de IsPostBack s'applique au répéteur –