I've got the following problem. I redefined the \labelenumi command to get an alphabetic first-order enumeration. If I label an item in this enumeration and generate a reference to it, the number of the item and not the modified label.
A minimal example:
\documentclass[a4paper,10pt]{article}
\usepackage[utf8x]{inputenc}
\renewcommand{\labelenumi}{\alph{enumi}.)}
\begin{document}
\begin{enumerate}
\item\label{part1} This is the first part.
\item We have seen in~\ref{part1}, that this does not work.
\end{enumerate}
\end{document}
gives:
a.) This is the first part.
b.) We have seen in 1, that this does not work.
What needs to be refined that \ref prints the character and not the number?

