[VB] passage de paramètre au model via le controller

Fermé
azerty - Modifié par Whismeril le 7/09/2015 à 23:01
Whismeril Messages postés 19022 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 avril 2024 - 7 sept. 2015 à 23:07
Bonjour,


J'essaie de passer des paramètres à mon model via mon controller.

Dans mon controller je le passe comme ça :
testvariable = True
test.variablemodel.Add(testvariable)
test contient mon model


et dans mon modèle la propriété :
Public Property variablemodel As String


Mais ça me renvoie cette erreur : Variable objet ou variable d'un bloc With non définie.

EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ICI

Merci d'y penser dans tes prochains messages.
A voir également:

1 réponse

Whismeril Messages postés 19022 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 17 avril 2024 928
7 sept. 2015 à 23:07
Bonsoir, c'est normal.

Tu as défini ta propriété comme étant un string et tu veux utiliser la méthode Add, qui est une méthode pour ajouter un élément dans une collection.
String n'étant pas une collection, ça ne veut pas marcher.


Je pense que tu mets la charrue avant les boeufs, c'est une erreur que tu aurais vite compris en ayant vu les bases du langage.

Je te conseille vivement de perdre le temps d'en gagner plus tard en lisant ce tutoriel
https://plasserre.developpez.com/cours/vb-net/
0