Ok, makes more sense now. Then instead of list of options, you can use macro or SQL Query for it. The Query could be like this (it doesn't have to be a single query, it could be a more complicated SQL script):
declare @states table (stateCode varchar(20), stateName varchar(20))
insert into @states values
('Florida', 'Florida'),
('Texas', 'Texas'),
('Washington', 'Washington'),
('California', 'California')
select stateCode, stateName
from @states
where not exists (select *
from customtable_YourCustomTable
where customtable_YourCustomTable.States like '%' + stateCode + '%')