IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[VB.NET] Problème checkBox et datagrid


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut [VB.NET] Problème checkBox et datagrid
    Bonjour, j ai un datagrid avec 2 colonnes qui proviennent d un dataset et une colonne de checkBox.

    Le problème est que les valeurs des checkBox est tjs a false

    Voila mon code behind, j essaie de voir quelle checkBox a été selectionné:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub btnAccess_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAccess.Click
            datagridMod.DataBind()
            items = datagridMod.Items()
            Dim i As Integer = 0
            While (i < items.Count)
                Dim cd As CheckBox = CType(items(i).FindControl("chkItem"), System.Web.UI.WebControls.CheckBox)
                Lab.Text += cd.Checked.ToString() + "<br>"
                i = i + 1
            End While
        End Sub
    Et mon code HTML:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <asp:DataGrid ID="datagridMod" Runat="server" BorderColor="White" BorderStyle="Ridge" CellSpacing="1"
    										BorderWidth="2px" BackColor="White" CellPadding="3" GridLines="None" Width="100%" AutoGenerateColumns="True">
    										<ItemStyle HorizontalAlign="Left" ForeColor="Black" BackColor="#DEDFDE"></ItemStyle>
    										<HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="White" BackColor="#4A3C8C"></HeaderStyle>
    										<Columns>
    											<asp:TemplateColumn>
    												<HeaderStyle Width="10%"></HeaderStyle>
    												<ItemStyle HorizontalAlign="Center"></ItemStyle>
    												<HeaderTemplate>
    													Select
    												</HeaderTemplate>
    												<ItemTemplate>
    													<asp:CheckBox ID="chkItem" Runat="server" Checked="False" ></asp:CheckBox>
    												</ItemTemplate>
    											</asp:TemplateColumn>
    										</Columns>
    									</asp:DataGrid>
    Une idée?

  2. #2
    Membre éprouvé
    Inscrit en
    Février 2003
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 113
    Par défaut
    tu as essayé en ne précisant pas le Checked="False" dans l'aspx?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut
    En fait j ai essayé avec et sans

  4. #4
    Membre éprouvé
    Inscrit en
    Février 2003
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 113
    Par défaut
    est ce que tu as enabledViewState = true dans les entetes de ta page ASPX?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut
    Je viens de l'ajouter mais ca ne change rien

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut
    J ai trouvé en fait il fallait reajouter un test ISPostBack et maintenant ca fonctionne merci qd meme pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/06/2006, 23h23
  2. [VB.NET] Clic sur ImageButton utilisé dans datagrid
    Par viva-emptiness dans le forum ASP.NET
    Réponses: 6
    Dernier message: 15/06/2005, 00h14
  3. [VB.NET] Ajout d'une CheckBox à un DataSet
    Par graphicsxp dans le forum Windows Forms
    Réponses: 10
    Dernier message: 12/04/2005, 11h31
  4. [VB.NET] Ajouter une CheckBox à un DataGrid
    Par graphicsxp dans le forum Windows Forms
    Réponses: 5
    Dernier message: 31/03/2005, 10h20
  5. [VB.NET] Problème liste Parent-Enfant dans DataGrid
    Par vonbier dans le forum ASP.NET
    Réponses: 7
    Dernier message: 27/01/2005, 08h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo