Salve a tutti!

Spero che qualche anima buona riesca a risolvermi questo problema:
Ho un controllo repeater e la fonte dati è un database.
Nel database ci sono due campi:

pr_nome
pr_codice

Vorrei fare in modo che in un elenco di textbox
l'ID del controllo corrisponda al valore pr_codice e il TEXT del controllo corrisponda al valore pr_nome del corrispondente record del database.

Ho provato nel modo seguente:

.....

<asp:Repeater ID="rptData" runat="server">
<itemtemplate>

<asp:TextBox
ID='<%# Container.DataItem("pr_codice") %>'
Text='<%# Container.DataItem("pr_nome") %>'
runat="server"/>


</itemtemplate>
</asp:Repeater>

.....

ma mi da questo errore:

Messaggio di errore del parser:
'<%# Container.DataItem("pr_codice") %>' non è un identificatore valido.

Vi prego , aiutatemi , è importante!!!!