Draping a cogo point

I have cogo points at 0.00' elevation. Is there a way to drape them onto the surface so they then will display the elevation of the surface? There are quiet a few and calculating and manually typing in the elevations would be a nightmare for this size of project.