ma se il sito è fatto con asp significa che i vari div vengono in qualche modo generati dinamicamente:

quindi cosa ti vieta di assegnare dinamicamente anche l'id? non ricordo la sintassi esatta ma una cosa del tipo

codice:
<% for(i=0; i<numprodotti; i=i+1) %> 
  <div id="prodotto<% response.write(i) %>">
    ....
  </div>
<% next %>