Instead of passing any type of WHERE clause like a null or empty string, when you remind to the filter, just do not add a where clause at all. This will default the query back to returning all records (assuming that is what your base query does in the first place)
I usually do my IF statement as a:
If(!dropdownSample.SelectedValue == 'All Items')
{
//add WHERE clause
}