Sto cercando di creare un HyperLink per aprire un collegamento in una nuova finestra, ma mi viene restituita un errore dal parser per il NavigateUrl.

codice:
<asp:HyperLink Runat="server" id="Addcarrello1" 
     NavigateUrl="AddCarrello.aspx?ProdId='<%# DataBinder.Eval(Container,"DataItem.ID") %> '"
     Target="AddCarrello">
     Aggiungi al carrello
</asp:HyperLink>
qual'è la sintassi giusta per fare una cosa del genere?