Si...datepart regresa un entero, y al haber un cero a la izquierda obviamente no lo mostrará, necesitarás hacerte una función que te regrese un string con el formato correcto.
Código asp:
Ver originalentero = DatePart("h",rs2("horarioHasta"))&":"&DatePart( "n",rs2("horarioHasta"))
if len(entero) = 1 then
str = "0" & entero
else
str = cstr(entero)
end if
Response.Write(str)
Saludos