An ice-type vertex model is formulated on a triangular lattice and solved exactly for restricted values of the vertex activities. It is found to undergo an infinite-order phase transition into an ordered antiferroelectric state and a first-order phase transition into a 'frozen' ferroelectric state.