[VB.NET] spostare righe di una datagrid: comportamento molto bizzarro

giovedì 10 giugno 2010 - 11.08

rinomau Profilo | Newbie

ciao a tutti,
ho una datagrid con selezione multipla delle righe e due pulsanti che mi permettono di spostare in su o in giù le righe selezionate.

Il codice per spostare la singola riga l'ho trovato su questo forum.

Fino a quando lavoro con gruppi di righe tutto ok, se seleziono una singola riga lo sposta giu funziona bene, mentre lo sposta su non va.

Seleziono una riga e premo sposta su
La riga viene correttmente spostata su di uno
Ripremo sposta su
La riga viene spostata su di uno ma mi trovo selezionata anche la riga due righe piu' sotto
Ripremo sposta su
Mi sposta le due righe selezionate verso l'alto

Da descrivere è un po' un casino. Pubblico il progetto completo per chi volesse provare.

Per capire il problema selezionate la lettera D e premete due volte il pulsante sposta su.

Se lo fate con lo sposta giu va tutto perfettamente.

Se invece selezionate gruppi di righe D ed E ad esempio va tutto.

grazie per qualsiasi aiuto !!!

http://www.fitbit.it/SpostaSuGiu.zip

ciao
Mauro
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5