Ya tengo la solución, por si a alguien le interesa aqui esta:
Lo unico que hice fue mandar llamar la funcion asi:
Código HTML:
RegisterStartupScript("populate", _
"<script language=""JavaScript"">populate();</script>")
Esto debajo de:
Código:
If (Not IsClientScriptBlockRegistered("populate()")) Then
RegisterClientScriptBlock("populate()", _
sJScript2)
End If
Y ya corrio el Script, que menso, no se ejecutaba la Function y por eso no pasaba nada

.
Espero le sirva a alguien.
Saludos