Números de linha em tabelas de várias páginas

Números de linha em tabelas de várias páginas

Estou tentando redefinir números de linha automáticos em uma tabela de várias páginas em uma quebra de página. Até agora entendi, mas não sei por que o contador não zera:

\documentclass{article}
\usepackage{lipsum,ltablex}
\newcounter{rownumber}
\begin{document}
\begin{tabularx}{\textwidth}{|>{\stepcounter{rownumber}\arabic{rownumber}}c|X|}
    \hline
    \multicolumn{1}{|c|}{Rownumber\setcounter{rownumber}{0}}&Data\\\hline
    \endhead
    &Ok\newline\lipsum[1]\\\hline
    &Ok\newline\lipsum[2]\\\hline
    &Ok\newline\lipsum[3]\\\hline
    &Ok\\\hline
    &Ok\\\hline
    &Should be 1\\\hline
    &Should be 2\\\hline
    &\ldots\\\hline
\end{tabularx}
\end{document}

informação relacionada