baltica <baltica> ha scritto:
Sto cercando di eseguire un ciclo nel codice aspx di un mio progetto
Dì la verità, sei un programmatore ASP o PHP?

Perdonami l'ironia, ma nel tuo codice c'è la classica tecnica utilizzata in ASP per l'inserimento del risultato di una query da database in html.
In asp.net non ti consiglio questa tecnica ma di utilizzare quelle di asp.net. Il tuo codice potrebbe essere inserito in un repeater per semplificare il tutto. Per esempio:
<asp: repeater id="lista" runat="server">
<itemtemplate>
<tr>
<td>
<%# DataBinder.Eval(Container.DataItem,"turno") %>
</td>
<td>
<asp:Button CommandArgument ='<%#
DataBinder.Eval(Container.DataItem,"idturn") %>'
BackColor=Lavender Font-Bold="True" BorderStyle="Solid" Width=100% Font-Names="Tahoma" Font-Italic="True" BorderWidth="1px" ID="Delete" Text='Elimina Turno' runat="server" CommandName='DeleteSingleTurn'> </asp:Button>
</td>
</tr>
</itemtemplate>
</asp: repeater>
Da codice, quando prendi il datatable, per popolare il repeater scrivi:
lista.DataSource=dsTurns.Tables["tbTurns"];
lista.DataBind();
Ciao e auguri!