Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173

    [C# .NET] Problema paginazione DataGrid con CheckBox

    Salve a tutti,
    non riesco a conservare lo stato delle checkbox contenute in un datagrid paginato.

    Sono riuscito a prendermi l'id delle checkbox con stato checked ma non capisco come posso fare mostrarle nuovamente nella ricerca.

    Ho fatto questo:
    codice:
       protected void cambiaPaginaDisponibili(object sender, DataGridPageChangedEventArgs e)
            {
                Int32 i = new Int32();
                for (i = 0; i < dgPraticheDisponibili.Items.Count; i++)
                {
                    CheckBox cb = (CheckBox)dgPraticheDisponibili.Items[i].Cells[0].FindControl("chkPresaInCarico");
                    TableCell idCell = dgPraticheDisponibili.Items[i].Cells[1];
                    Int32 id = Int32.Parse(idCell.Text);
    
                    if (cb.Checked)
                    {
                        al.Add(id);
                    }
                }
    
                    dgPraticheDisponibili.CurrentPageIndex = e.NewPageIndex;
                    EseguiRicerca();
            }

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Moderazione

    Si tratta di un'applicazione Windows Forms oppure ASP.NET?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.