2017-04-26 101 views
-1

我想在網格視圖的單個列中顯示多條記錄。我使用標籤在網格視圖中顯示記錄,但它只顯示一條記錄。 下面是在數據庫中的記錄和網格視圖(即我強調了黃色是用於顯示的記錄。在網格視圖的一列中顯示多條記錄

數據庫記錄

enter link description here

網格視圖

enter link description here

下面是代碼,

conn.Open(); 


     SqlCommand cmd3 = new SqlCommand("select t_purpose from Trip",conn); 

     SqlDataReader reader2 = cmd3.ExecuteReader(); 

     if (reader2.Read()) 
     { 
      lblpurpose.Text = reader2.GetString(0); 


     } 

希望有人能幫助我。我是新來的asp.net和MySQL。

+0

你到目前爲止嘗試過什麼?突出顯示問題,我們會幫助你。請參閱[問]和https://meta.stackoverflow.com/q/284236/495455 –

+0

你想顯示逗號分隔? – Krishna

+0

是的。有可能在一個標籤中顯示多個記錄嗎?例如,我有兩個記錄是倫敦和紐約的目的地。我可以用逗號在單個標籤中顯示兩條記錄嗎? @Krishna – aniys

回答

0

試試這個

select t_purpose+',' from Trip for xml path('') 

這會給逗號分隔的列表。如果你想在查詢中改變空間

+0

它的工作。謝謝。我想要的東西只是簡單的,但我出來了複雜的問題..對不起。 – aniys