Ciao,
per quanto riguarda il tuo secondo problema, è il classico Master/Detail che può essere visualizzato sulla stessa pagina o su pagine differenti.
Qui trovi una spiegazione con esempio
http://msdn.microsoft.com/en-us/library/aa581796.aspx
per quanto riguarda la Label, potresti risolvere in questa maniera:
<asp:label runat="server"
id=.......
Text='<%# checkLunghezza(Eval("notizia").ToString()) %>'
dove checkLunghezza è una funzione che fa più o meno questo:
public string checkLunghezza(string sNotizia)
{
if (sNotizia.Length < 250)
return sNotizia;
else
return string.Concat(sNotizia.Substring(0, 245), " ...");
}
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.