Checkbox in DG

martedì 02 marzo 2004 - 10.22

Nicola Profilo | Senior Member

Ciao!
ho per ogni record di un dg una check box di selezione,
vorrei pero' che fosse possibile per il dg selezionare una sola ckb alla volta,
cioè che non sia possibile selezionare piu' di una checkbox, se ne seleziono due la prima selezionata si deseleziona...

graziee!!!

ciao Nicola

Brainkiller Profilo | Guru

Ciao Nicola,
questo tipo di problema a mio avviso lo puoi risolvere scriptando un po' in Javascript. Ad ogni checkbox aggiunta nel Datagrid associ un evento che lancia codice Javascript che controlla se gli altri checkbox sono abilitati ed eventualmente li disabilita.
dal codice javascript con l'istruzione document.all. riesci ad accedere a tutti gli oggetti contenuti nella pagina che abbiamo una proprietà ID assegnata. Ciclando su tutti gli oggetti e verificando che il tipo sia checkbox puoi verificare quali sono selezionati ed agire di conseguenza (puoi disabilitare gli altri o tutti, insomma puoi fare quello che vuoi).

ciao
david
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5