Bouton Supprimer le tableau extensible InfoPath 2010

C'est le genre de demande commune de client d'avoir sorte de bouton supprimer de petites ou de l'image dans toutes les supprimer.

Je ne pouvais pas trouver toute approche utilisant des règles pour supprimer les lignes. Une ligne de code C # ferait l'affaire J

 

Ajouter bouton et cliquez sur le “Modifier le code formulaire” dans les Propriétés de Bouton.

 


public
void DeleteRow_Clicked(objet Envoyer, ClickedEventArgs et)

{


// Tapez votre code ici.

e.Source.DeleteSelf();

}

 

 

Lorsque supprimer la source pour le bouton, il supprime le nœud actuel dans les DOM, le nœud contient toute la ligne.

 

Télécharger le formulaire d'échantillon avec le code ici.

 

2 commentaires à bouton delete sur la répétition InfoPath tableau 2010

  • […] un peu rapide de code que j'ai trouvé sur le site d'Uday mstechblog qui le rend un peu plus facile pour vos utilisateurs de supprimer une ligne dans un tableau extensible. Au lieu de […]

  • Neha

    Si j'ai deux table de répétition dans une section et chaque ligne a un bouton de suppression avec l'id mêmes pour les deux tableau extensible alors que dois-je faire pour supprimer la ligne même des deux tableaux extensibles en un seul clic…si je suis en train votre suggestion ci-dessus puis il ne supprime la ligne d'une table répéter,pas à la fois..

    Plzprovide vos précieuses suggestions…son urgence..

Laisser un commentaire

Vous pouvez utiliser ces balises HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>