ragazzi sono riuscito a creare i nomi degli input type="text" in questo modo

<input type="text" name="B_<%#Container.DataItem("id") %>" MaxLength="3" width="30"/>

e il nome sarà di volta in volta B_19 B_20 (a seconda dell'id preso dal db)

ho impostato questo RequiredFieldValidator ma mi da degli errori qualcuno sa come si può porre rimedio?

<asp:RequiredFieldValidator runat="server" ControlToValidate="B_<%#Container.DataItem("id") %>" ErrorMessage="E' necessario compilare tutti i campi" />


l'errore è questo:

Il formato del tag server non è corretto.