Salve a tutti,
ecco il mio problema: sto costruendo una pagina ASP.NET che visualizzi
un indice tipo quello della "Guida ASP.NET 2.0" http://aspnet.html.it/guide/leggi/98/guida-aspnet-20/ su HTML.it.
L'indice mostra i nomi dei capitoli come semplice testo mentre i nomi delle
lezioni sono link.
Tanto per intenderci:
MASTER PAGE E NAVIGAZIONE (Nome del Capitolo1 - semplice testo -)
- Creare una Master Page (Lezione1 del Capitolo1 - Link -)
- Master Page Annidate (Lezione2 del Capitolo1 - Link -)
- Modifiche runtime alle Master Page (Lezione3 del Capitolo1 - Link -)
Riprendendo l'esempio della guida qui di ASP.NET ho realizzato due tabelle
"Capitoli" e "Lezioni" ed ho scritto la query che vedete anche nell'immagine:
SELECT Lezioni.ID_Lezione, Lezioni.Nome_Lezione, Lezioni.Ordine_Apparizione_Lezione
FROM Lezioni INNER JOIN
Capitoli ON Lezioni.ID_Capitolo = Capitoli.ID_Capitolo
ORDER BY Capitoli.Ordine_Apparizione_Capitolo, Lezioni.Ordine_Apparizione_Lezione
Questa inserita in un SqlDataSource collegato ad un DataList mi permette di visualizzare
l'elenco delle lezioni ordinate in base "Ordine_Apparizione_Capitolo" ed all'interno
di questo in base a "Ordine_Apparizione_Lezione".
La cosa che non riesco a fare è scrivere il nome del Capitolo prima delle rispettive lezioni.
Qualche suggerimento ?
Grazie. RobyUA.

Rispondi quotando