Si la envias por referencia <a href=""archivo.asp?IdCliente=..., o mediante un formulario y el metodo GET debes recogerla mediante QueryString, si lo que haces es utilizar un formulario con el metodo POST (recomendado por la mayoria

) debes recogerla mediante el metodo FORM,
Request.Form("nombre_variable"),
y si no te quieres liar porque cabe la posibilidad de que la variable sea mandada de las dos maneras,simplente
Request("nombre_variable")
y ya está