2009-09-11 4 views
0

Comment puis-je ajouter les valeurs multiples d'une grille de données à la zone de texte en C#? Dans mon projet, il comprend une grille de données, une zone de texte et un bouton.comment ajouter de multiples valeurs?

Lorsque la grille de données est remplie à partir de la base de données, le bouton d'ajout est activé. après que lorsque je clique sur l'une entrée, puis en appuyant sur le bouton ajouter la valeur sélectionnée sera peuplée dans la zone de texte en séparant une virgule. Comment ça va être fait.

Répondre

1

Vous aurez besoin quelque chose comme ceci:

cliquez sur BTN

{ 
    if(dg.selectedItem != null) 
    { 
     if (txt.text.length !=0) 
     { 
     txt.text = txt.text + ", "; 
     } 
     txt.text = txt.text + dg.selectedItem.text; 
    } 
} 

La partie est probablement faux dg est quelque chose de plus probable que dg.selectedRow [ColName] .text. Maintenant, si vous décidez d'ajouter ou de supprimer un btn, vous pouvez créer une autre idée.

+0

Merci, il fonctionne aussi beau .. – MAC

+0

Vous pourriez faire que plus compact et l'utilisation: txt.text + = "" et txt.text + = dg.selectedItem.text – link664

+0

ou plus txt compact .text + = (((txt.text.length! = 0)? ",": "") + dg.selectedItem.text); du tout – Toto