Ciao
Avrei questa idea da proporti.
Per farti capire cosa intendo guarda qui: http://docs.jquery.com/UI/Accordion
Lascierei perdere il controllo GridView ed utilizzerei un ListView impostando nel <HeaderTemplate> una tabella per i titoli e nel <ItemTemplate> metterei un'altra tabella con 2 righe:
Nella prima inserisci i valori "Master" e nella seconda, all'interno di un div vai a mettere i Details.
Ora tramite una piccola funzione jQuery associato ad un button fai apparire e scomparire questa seconda riga.
Ora un pò di codice
nell' <head> della pagina:
<script type="text/javascript" src="Js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("input[id^=Btn_]").click(function() {
$(".myDiv").slideUp(1000);
var progressivo = this.id.toString().split("_")[1];
if ($("#div_" + progressivo).css("display") == "none") {
$("#div_" + progressivo).slideDown(1000);
$(this).val("Chiudi");
} else {
$("#div_" + progressivo).slideUp(1000);
$(this).val("Apri");
}
});
});
</script>
Nel <body> :
Per scaricare jQuery (http://docs.jquery.com/Downloading_jQuery)
Fammi sapere
Ciao
alexmed