2009-09-11 78 views
0

我如何將一個數據網格中的多個值添加到C#中的文本框? 在我的項目中,它包含一個數據網格,一個文本框和一個按鈕。如何添加多個值?

當從數據庫填充數據網格時,添加按鈕將被啓用。 之後,當我點擊一個條目,然後點擊添加按鈕,選定的值將通過分隔逗號填充文本框中。它將如何完成。

回答

1

你需要這樣的事情:在BTN點擊

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

總幹事部分可能是錯了,它更可能像dg.selectedRow [COLNAME]的.text。

現在,如果你決定添加一個刪除或刪除btn,你可能會想出另一個想法。

+0

謝謝,它可以作爲很好.. – MAC 2009-09-11 05:08:07

+0

你可以做的是更緊湊,使用: txt.text + = 「」 和 txt.text + = dg.selectedItem.text – link664 2009-09-11 05:20:54

+0

或更緊湊TXT .text + =(((txt.text.length!= 0)?「,」:「」)+ dg.selectedItem.text);在所有 – Toto 2009-09-11 06:39:33