Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Abbiamo provato Samsung Galaxy Tab S12 Ultra nella versione 12 GB + 256 GB con tastiera, e il risultato è un tablet che in questa configurazione si comporta come un notebook con la fluidità tipica di Android. Spessore di 5,1 mm, display Dynamic AMOLED 2X da 14,6 pollici, MediaTek Dimensity 9500 e un software senza incertezze compongono un prodotto di vertice, con prezzi da 1.539 euro, frenato solo da un'autonomia nella parte bassa del confronto
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-11-2006, 12:29   #1
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
problema VB.NET datagrid webform

ciao a tutti !!!
mi servirebbe una mano per capire dove stà l'errore !!
dunque....al caricamento della pagina visualizzo una datagrid che si crea prendendo i dati da un recordset presente in un'altra classe webform1 e fin qui tutto bene!
poi cliccando su "button" presente nella pagina modifico il nome della colonna 1 e scrivo "ciao"
successivamente vorrei cambiare il colore della colonna 1 ma mi da un errore
"indice non compreso nell'intervallo"
perchè !?!?!?!
grazie

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Inserire qui il codice utente necessario per inizializzare la pagina


If Not Me.IsPostBack Then

FirstPage = CType(Context.Handler, WebForm1)
Adatta.Fill(TableGrid, FirstPage.y)
DataGrid1.DataSource = TableGrid
DataGrid1.DataBind()

Else

TableGrid.Columns(1).ColumnName = "ciao"
DataGrid1.DataSource = TableGrid
DataGrid1.Columns(1).HeaderStyle.BackColor = Color.Aqua
DataGrid1.DataBind()

End If


End Sub
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2006, 15:23   #2
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
up
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2006, 15:40   #3
Riordian
Senior Member
 
L'Avatar di Riordian
 
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
Codice:
TableGrid.Columns(1).ColumnName = "ciao"
quando passi da questa riga di codice i dati in TableGrid li hai già?
perchè nella porzione di codice che hai scritto non vedo dove riempi la table.
__________________
tag XBOX live Aldair74
Nick PSNRiordian
Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db
Riordian è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2006, 17:03   #4
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
si, tablegrid viene caricata al page_load ed essendo dichiarata come shared rimane in memoria...
infatti la tabella si visualizza correttamente anche dopo il click del button.
quello che non capisco è che datagrid1.columns.count mi da 0 !
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 09-11-2006, 17:30   #5
Riordian
Senior Member
 
L'Avatar di Riordian
 
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
Quote:
Originariamente inviato da Albez79
si, tablegrid viene caricata al page_load ed essendo dichiarata come shared rimane in memoria...
infatti la tabella si visualizza correttamente anche dopo il click del button.
quello che non capisco è che datagrid1.columns.count mi da 0 !
forse devi fare l'operazione dopo il databind, almeno io faccio sempre così quando lavoro sugli item della datagrid, credo sia quello il problema,effettivamente poi, se non fai databind, dati nella datagrid non ne dovresti avere.
__________________
tag XBOX live Aldair74
Nick PSNRiordian
Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db

Ultima modifica di Riordian : 09-11-2006 alle 17:33.
Riordian è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2006, 08:52   #6
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
ho già provato anche a scriverlo dopo il databid ma niente da fare!
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2006, 09:01   #7
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
ahahaha non ci credo se scrivo:

DataGrid1.Items(0).Cells.Count

mi ritorna corretto il numero delle colonne

se scrivo

DataGrid1.columns.count

mi da sempre 0


__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2006, 09:12   #8
Riordian
Senior Member
 
L'Avatar di Riordian
 
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
dunque sono andato un po' a rinfrescarmi la memoria con le msdn visto che è parecchi che non uso la datagrid e per la proprietà columns dice questo:

Quote:
Use this property to programmatically control the collection of columns in the DataGrid control. The Columns collection contains explicitly declared columns that get rendered in the DataGrid control.

Note Explicitly declared columns may be used in conjunction with automatically generated columns. When using both, explicitly declared columns will be rendered first, followed by the automatically generated columns. Automatically generated columns are not added to the Columns collection.
Cioè parla di collonne esplicitamente dichiarate, forse il problema sta qua. Io di solito le colonne le creavo via codice mettendo l'autogeneratecolumns a false e poi creandole via codice e così, lavorando sulle colonne non ho mai avuto problemi
__________________
tag XBOX live Aldair74
Nick PSNRiordian
Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db
Riordian è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2006, 10:35   #9
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
Quote:
Originariamente inviato da Riordian
dunque sono andato un po' a rinfrescarmi la memoria con le msdn visto che è parecchi che non uso la datagrid e per la proprietà columns dice questo:



Cioè parla di collonne esplicitamente dichiarate, forse il problema sta qua. Io di solito le colonne le creavo via codice mettendo l'autogeneratecolumns a false e poi creandole via codice e così, lavorando sulle colonne non ho mai avuto problemi

Explicitly declared columns may be used in conjunction with auto-generated columns. When using both, explicitly declared columns will be rendered first, followed by the auto-generated columns. Auto-generated columns are not added to the Columns collection

grazie !!!
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 10-11-2006, 11:01   #10
Riordian
Senior Member
 
L'Avatar di Riordian
 
Iscritto dal: Mar 2006
Città: Genova
Messaggi: 2457
Quote:
Originariamente inviato da Albez79
grazie !!!
di nulla
__________________
tag XBOX live Aldair74
Nick PSNRiordian
Affari conclusi con: Anf3t4m1n Krocca magomagnani amoredipippa mone_82 raszagale bizzy89 Andrew_db
Riordian è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
L’ex CEO di Intel Gelsinger punta su una...
Techly, quattro nuovi supporti TV fra mo...
Mass Effect sacrificato per Star Wars: i...
Gemini, addio al copia e incolla per cor...
13 miliardi per un colpo di stato? NVIDI...
L'agente AI Wabi crea mini-app su misura...
Edge è il primo browser a supportare Acc...
L'IA di Firefox ora compila i moduli da ...
Tracking pixel nelle email: cosa cambia ...
La GeForce RTX 5080 da 24 GB potrebbe ar...
Apple mette alle strette OpenAI, la caus...
Xbox ancora in calo: ecco com'è a...
Car of the Year 2027: sette finaliste e ...
Google Beam cambia tutto: arrivano le vi...
Curry Barker, il regista di Obsession, p...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v