Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
CHECKBOX SU GRIDVIEW!
lunedì 14 maggio 2007 - 19.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
GiuliaDOTNET
Profilo
| Newbie
3
messaggi | Data Invio:
lun 14 mag 2007 - 19:59
Buonasera! Eccomi qui! Per chi non mi conosce sono una programmatrice alle prime armi con le tecnologie web orientate agli oggetti!
Eccomi qui dicevo a porvi un altro quesito!
Ho una GRIDVIEW che contiene anche un checkbox.
Ora a me servirebbe che nel momento in cui un utente fa doppio click sul bottone, di tutti i record che sono stati "ceccati" mi venga salvato da qualche parte un id del record per poi passarlo ad una procedura PL/SQL che mi permetta di eseguire l'operazione su quei dati ... come si fa???
Giulia
valerik
Profilo
| Junior Member
153
messaggi | Data Invio:
lun 14 mag 2007 - 20:08
Ciao Giulia,
prova questo codice con le dovute modifiche e fammi sapere.
Protected Sub btnSalva_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSalva.Click
Dim CustomerDataConnectionString As String = System.Configuration.ConfigurationManager.ConnectionStrings.Item("CommerceTemplate").ConnectionString
Dim SqlConnection As SqlConnection
SqlConnection = New SqlConnection(CustomerDataConnectionString)
SqlConnection.Open()
Dim idProd
Dim GR As GridViewRow
For Each GR In gwSearchProd.Rows
If DirectCast(GR.FindControl("chk"), CheckBox).Checked Then
idProd = Me.gwSearchProd.Rows(GR.RowIndex).Cells(1).Text()
Dim InsertQuery As String = "INSERT INTO CSK_Promo_Product_CrossSell_Map(productID, crossProductID) Values('" & lblID.Text & "', '" & idProd & "') "
Dim cmdGruppi As New SqlCommand(InsertQuery, SqlConnection)
cmdGruppi.ExecuteNonQuery()
End If
Next
GridView1.DataBind()
gwSearchProd.DataBind()
SqlConnection.Close()
End Sub
valerik
GiuliaDOTNET
Profilo
| Newbie
3
messaggi | Data Invio:
lun 14 mag 2007 - 20:46
>Ciao Giulia,
>prova questo codice con le dovute modifiche e fammi sapere.
>
>
>Protected Sub btnSalva_Click(ByVal sender As Object, ByVal e
>As System.EventArgs) Handles btnSalva.Click
>
>Dim CustomerDataConnectionString As String = System.Configuration.ConfigurationManager.ConnectionStrings.Item("CommerceTemplate").ConnectionString
> Dim SqlConnection As SqlConnection
>SqlConnection = New SqlConnection(CustomerDataConnectionString)
> SqlConnection.Open()
> Dim idProd
> Dim GR As GridViewRow
>
>
> For Each GR In gwSearchProd.Rows
>If DirectCast(GR.FindControl("chk"), CheckBox).Checked Then
>idProd = Me.gwSearchProd.Rows(GR.RowIndex).Cells(1).Text()
>Dim InsertQuery As String = "INSERT INTO CSK_Promo_Product_CrossSell_Map(productID,
>crossProductID) Values('" & lblID.Text & "', '" & idProd & "')
>"
>Dim cmdGruppi As New SqlCommand(InsertQuery, SqlConnection)
> cmdGruppi.ExecuteNonQuery()
>
> End If
> Next
> GridView1.DataBind()
> gwSearchProd.DataBind()
> SqlConnection.Close()
>
> End Sub
>valerik
Innanzitutto grazie per la risposta tempestiva!
Io uso il modello disconnesso e quindi il dataset!
In questo modo posso evitare questo codice o no?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !