2010-02-16 3 views
0

J'ai cette exigence et, depuis que je suis nouveau à VB.Net, n'ai pas vraiment une idée d'une façon de le faire. J'ai 20 CheckBoxes avec des listes déroulantes et des TextBoxes associés pour chacun. L'exemple est:VB.Net CheckBoxes. Besoin de remplir à partir d'une base de données et aussi aider à la conception

 
table 
    tr 
    td 
    checkbox -- textbox -- dropdownlist 
    /td 
    /tr 
    tr 
    td 
    chk1  txtbox1 ddl1 
    /td 
    /tr 
    tr 
    td 
    chk2  txtbox2 ddl2 
    /td 
    /tr 
. 
. 
. 

et ainsi de suite. La structure ci-dessus doit être dans une rangée d'une table. Est-ce que quelqu'un sait comment concevoir ce code en utilisant une boucle récursive, et comment prendre les données CheckBox et les envoyer à une table de base de données pour l'insertion, la mise à jour et la sélection des enregistrements?

Merci.

Répondre

0

Vous pouvez utiliser CheckBoxList et le lier à vos données.

Here is an example

Here is another example

And here is an example sur la façon de mettre le CheckBoxList

EDIT: OK. Another example sur l'utilisation d'une case à cocher à l'intérieur d'un répéteur.

+0

@reder "aucun des exemples donnés par rockinthe ... work". Utiliser DataBind pour lier vos données à un CheckBoxList est un bon moyen de le faire. Pouvez-vous poster du code de ce que vous avez essayé? –

+0

Ah ... La rédaction de la question originale par @Heinzi apporte des éclaircissements. Pourquoi n'essayez-vous pas de mettre dans un asp: répéteur pour votre mise en page? –

Questions connexes