Ciao a tutti!!
Dovrebbe essere facile ... ma non ci riesco ...vi spiego il problema sperando che qualcuno riesca ad aiutarmi!!
Ho una GriedView in cui sono presenti dati caricati da un DB. ad ogni riga è associato un pulsante!! vi posto il codice:
Quindi, come potete vedere dal codice al click prelevo l'indice della riga!! Lo prelevo perchè mi interessa prelevare un determinato valore presente nella riga selezionata. Quindi chiamo la funzione:codice:<asp:GridView ID="GridView1" runat="server"> <Columns> <asp:TemplateField> <ItemTemplate> <input type="button" value="getIndex" onclick="getIndex(<%# Container.DataItemIndex %>);" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
il problema è che mi restituisce: undefined ... Cosa sbaglio??codice:<script type="text/javascript"> function getIndex(index) { { var ri = index; var grd = document.getElementById('<%= GridView1.ClientID %>'); CellValue = grd.rows[ri].cells[1].childNodes[0].value; alert(CellValue); } } </script>![]()
![]()
![]()

vi spiego il problema sperando che qualcuno riesca ad aiutarmi!!
Rispondi quotando
