Eliminar botó de InfoPath taula de repetició 2010

Aquesta és una espècie de petició comuna de client a tenir una mena de botó d'esborrar petita o una imatge en cada esborrar.

No he pogut trobar qualsevol enfocament amb regles per eliminar les files. Una línia de codi en C # de fer el truc J

 

Afegir botó i feu clic al “Edita codi del formulari” Propietats del botó.

 


públic
anul · lar DeleteRow_Clicked(objecte transmissor, ClickedEventArgs i)

{


// Escriu el teu codi aquí.

e.Source.DeleteSelf();

}

 

 

Quan elimineu la font per al botó, esborra el node actual en el DOM, el node conté tota la fila.

 

Descarregueu el formulari de mostra amb codi aquí.

 

2 comments to Delete Button on Repeating Table InfoPath 2010

  • […] a quick bit of code I found on Uday’s mstechblog site that makes it a bit easier for your users to remove a row in a repeating table. Instead of […]

  • Neha

    If i have two repeating table in a section and each row has a delete button with same id for both repeating table then what should i do to delete the same row from both repeating tables with a single click…if i’m trying your above suggestion then it only deletes the row from one repeating table,not from both..

    Plz provide your valuable suggestions…its urgent..

Deixa una resposta

Vostè pot utilitzar aquestes etiquetes HTML

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