Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB.NET] Datagrid con CheckBox

    Ciao raga,
    ho un problema : ho riempito una colonna del datagrid con dei checkbox ma non riesco a leggerne lo stato (cioe' se un checkbox e' selezionato o meno).
    Ecco il codice aspx :

    <form id="Form1" method="post" runat="server">


    Schermo paniere</P>



    <asp:label id="lblMessaggio" runat="server" Height="36px" Width="100%">
    </asp:label>
    <asp:datagrid id="dGridPrestazioni" runat="server" SelectedIndex="-1">
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:CheckBox id="elimina" Runat="server" />
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid></P>
    <asp:Button id="btnCancella" runat="server" Text="Cancella">
    </asp:Button>
    </form>


    Ed ecco invece il codice che gestisce l'evento click sul bottone 'Cancella' :

    Private Sub btnCancella_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCancella.Click
    Dim indice As Integer
    For indice = 0 To dGridPrestazioni.Items.Count - 1
    Dim cb As CheckBox = dGridPrestazioni.Items(indice).FindControl("elimin a")
    If cb.Checked Then
    Dim paniere As TempiAttesa.modello.Paniere = utente.getPaniere
    Try
    paniere.eliminaPrestazione(indice)
    Exit For
    Catch ex As Exception
    lblMessaggio.Text = "Si e' verificata un'eccezione" + ex.ToString
    End Try
    End If
    Next
    End Sub


    Come mai e come posso risolvere?

  2. #2
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Devi postare nel forum di ASP.NET
    http://forum.html.it/forum/forumdisp...?s=&forumid=50
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

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.