Jim:
Depending on where you want to do this processing, you could use some
variation of the following two snippets. I have provided a server-side
example in C# and a client-side example in JavaScript.
HTH
----------------
Dave Fancher
http://davefancher.blogspot.com
----------------
[C# Example]
ListItemCollect ion lic = new ListItemCollect ion();
foreach(ListIte m li in myDDL.Items)
{
if(li.Value.Sta rtsWith("xyz")) // li.Value.IndexO f("xyz", 0) == 0
could be used as well
lic.Add(li);
}
// Do your processing of lic here
----
[JavaScript Example]
var ddl = document.getEle mentById("myDDL ");
for(var i = 0; i < ddl.options.len gth; i++)
{
var opt = ddl.options[i];
if(opt.value.in dexOf(value) == 0)
{
// Do your processing of opt here
}
}