Ik heb een fillDropDownList() met:
Dim playlistSQL as String = "SELECT * FROM playlists WHERE playlist_title LIKE '" & "The Funky" & "%' ORDER BY playlist_id DESC"
Deze vult netjes de dropdownlist.
Ik heb een getPlaylistData(sender As Object, e As EventArgs) met:
Dim playlistSQL as String = "SELECT * FROM playlists WHERE playlist_title = '" & dgPlaylist.SelectedItem.Text & "'"
Deze is gekoppeld aan de datagrid.
Wanneer ik dus een selectie maak in de dropdownlist, laat ie ook netjes die gekozen playlist zien. Het probleem is echter wanneer ik de pagina voor het eerst open, dat ie ALLE records laat zien. Dit komt waarschijnlijk omdat dgPlaylist.SelectedItem.Text niet gevuld is. Nu is mij vraag, hoe kan ik deze een standaard waarde geven wanneer die leeg is? Ik heb het volgende geprobeerd:
Dim emptyString as String = "The Funky Feeling Episode 49"
if not dgPlaylist.SelectedItem.Text <> "" then
emptyString = dgPlaylist.SelectedItem.Text
end if
Dit werkt alleen niet, iemand enig idee? Alvast bedankt.
Dim playlistSQL as String = "SELECT * FROM playlists WHERE playlist_title LIKE '" & "The Funky" & "%' ORDER BY playlist_id DESC"
Deze vult netjes de dropdownlist.
Ik heb een getPlaylistData(sender As Object, e As EventArgs) met:
Dim playlistSQL as String = "SELECT * FROM playlists WHERE playlist_title = '" & dgPlaylist.SelectedItem.Text & "'"
Deze is gekoppeld aan de datagrid.
Wanneer ik dus een selectie maak in de dropdownlist, laat ie ook netjes die gekozen playlist zien. Het probleem is echter wanneer ik de pagina voor het eerst open, dat ie ALLE records laat zien. Dit komt waarschijnlijk omdat dgPlaylist.SelectedItem.Text niet gevuld is. Nu is mij vraag, hoe kan ik deze een standaard waarde geven wanneer die leeg is? Ik heb het volgende geprobeerd:
Dim emptyString as String = "The Funky Feeling Episode 49"
if not dgPlaylist.SelectedItem.Text <> "" then
emptyString = dgPlaylist.SelectedItem.Text
end if
Dit werkt alleen niet, iemand enig idee? Alvast bedankt.