Guarda un pò se ti va bene...
function Cerca(input1,input2)
{
with (document.form)
{
ThisFind=-1;
StringToSearch=input1.value.toLowerCase();
StringToSearchLength=StringToSearch.length;
if (StringToSearchLength>0)
for (i=0;i<input2.options.length;i++)
ThisFind==-1&&input2.options[i].text.toLowerCase().substring(0,StringToSearchLength)==StringToSearch?ThisFind=i:null;
else
ThisFind=0;
input2.selectedIndex=ThisFind;
}
}// fine funzione Cerca
il c# è un linguaggio tagliente...