codice:
sub datalistTool_UpdateCommand(o as object, e as DataListCommandEventArgs)
 
Dim conn As SQLConnection = New SQLConnection(ConfigurationSettings.AppSettings("conn"))		

dim cognome as textbox=ctype(e.item.findcontrol("FRMcognome"),textbox) 

dim nome as textbox=ctype(e.item.findcontrol("FRMnome"),textbox) 

dim sesso as dropdownlist=ctype(e.item.findcontrol("FRMsesso"),dropdownlist) 

Dim strSQL = "UPDATE Soci SET " & _
"cognome= '" & cognome.Text & "', " & _ 
"nome= '" &  nome.Text & "', " & _ 
"sesso= '" & sesso.selecteditem.text & "', " & _ 
"WHERE Id = " & IdMod
 		
conn.Open() 

Dim Cmd as New SQLCommand(strSQL, conn) 

Cmd.executenonquery() 
conn.close() 

Select Case sesso.selecteditem.text
   Case "M"
      e.item.findcontrol("FRMsesso").SelectedIndex = 0
   Case "F"
      e.item.findcontrol("FRMsesso").SelectedIndex = 1
End Select

datalistTool.EditItemIndex=-1 
	filldatalist() 
datalistTool.databind() 
	
end sub