I have done this:
\begin{enumerate}
\renewcommand{\labelenumi}{\textbf{S.\theenumi}}
\item a
\item \label{l} b
\item c. goto \ref{l}
\end{enumerate}
The \ref just uses the enumerate number. But I want it to be the full enumerate label.
I also could just type S.\ref{l} but that has the two disadvantages that
- if I update the enumerate label, I also have to update this reference,
- together with
hyperref, this doesn't look so nice.
How would be a clean/nice way to solve this?

