supponiamo che voglia costruire un modello di datagrid con un numero variabile di colonne...
Come faccio?
Ho tentato una soluzione di questo genere:
Codice PHP:
<asp: DataGrid id="MyDataGrid" runat="server" AutoGenerateColumns="false">
<Columns>
<%
for (int i=0; i<10; i++) {
%>
<asp:TemplateColumn HeaderText="Misure -->">
<ItemTemplate>
</ItemTemplate>
</asp:TemplateColumn>
<%
}
%>
</Columns>
</asp:DataGrid>
Nelle mie intenzioni il codice di cui sopra doveva preparare un modello di datagrid a 10 colonne.
Ovviamente non funziona. Errore generato:
Messaggio di errore del parser: I blocchi di codice non sono supportati in questo contesto.
Errore nel codice sorgente:
Riga 71: <Columns>
Riga 72: <%
Riga 73: for (int i=0; i<10; i++) {
Riga 74: %>
Qualcuno mi dice se esiste un modo per aggirare l'ostacolo?
Grazie alla comunità.