25 messaggi dal 15 settembre 2011
Salve a tutti,
Nella mia pagina aspx ho creato un gridview con il relativo datakeynames ="id"
Ora devo fare dei delete:
Per farlo uso questo bottone:

<asp:TemplateField ShowHeader="False">                     
<ItemTemplate>
<asp:LinkButton ID="elim" runat="server" CausesValidation="false" CommandName="Delete"  Text="Elimina"></asp:LinkButton>                     
</ItemTemplate>                 
</asp:TemplateField>


Grazie al CommandName="Delete"vengono eliminate correttamente le tuple di una tabella, adesso però vorrei eliminare delle tuple di un'altra tabella usano l'id(quindi il datakeynames ) della riga selezionata...Come faccio a prendermi l'id della riga e passarlo al metodo deleting dell'sqlDatasource(in questo metodo ho inserito la mia delete per le le altre tabelle)?


Grazie!
Modificato da Morpheus_88 il 26 novembre 2011 17.20 -
22 messaggi dal 14 maggio 2007
Ciao,

magari non e' la soluzione che volevi pero' puoi mettere una chiave esterna tra le tabelle e selezionando l' opzione corretta , la cancellazione dei dati nella tabella principale scatena la cancellazione di tutti i dati sottostanti.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.