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

Silverlight Discussion :

RIA services: forcer la validation à la création d'un nouvel "entity"


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Homme Profil pro
    Développeur / architecte
    Inscrit en
    Juillet 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur / architecte

    Informations forums :
    Inscription : Juillet 2009
    Messages : 473
    Par défaut RIA services: forcer la validation à la création d'un nouvel "entity"
    Bonjour tt le monde,

    Pour la première fois dans un projet, j'utilise RIA services comme couche business. Ca se passe plutôt bien jusqu'à présent.
    J'ai suivi ce tutoriel de David Rousset pour démarrer, et j'ai en gros la même configuration que lui: un écran master/detail.
    La validation que j'ai ajoutée fonctionne correctement en mode édition: c'est à dire que si je change la valeur de la propriété (en mettant une "mauvaise" val) j'ai bien une erreur qui est signalée.

    J'ai ajouté dans le même écran un bouton "add" (qui sert à ajouter un élément). Le problème est que par défaut l'entité devrait être en erreur (le champ en question n'étant pas rempli) et devrait être signalé.
    J'ai donc commencé à voir côté client comment déclencher une validation dès qu'une entité est créée. J'ai donc écrit une classe partielle, pour essayer de déclencher moi même la validation sur la méthode OnCreated(). Mais je bloque... Que puis-je apppeler?

    Merci d'avance pr vos idées
    christophe

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    J'ai le même problème dans mes fenêtres de création d'entités.

    J'ai résolu le problème en testant (sur ton bouton add) si les valeurs obligatoires de mon entité ne sont pas nulles. (puisque si elles sont remplies, le NotifyOnValidationError=True, ValidatesOnExceptions=True fonctionnent).

    Mais si tu trouves une solution plus éléguante, je suis preneur.

Discussions similaires

  1. [Débutant] WCF RIA Services - Pb création service de domaine
    Par mumu27 dans le forum Windows Communication Foundation
    Réponses: 7
    Dernier message: 19/11/2013, 10h28
  2. RIA services validation
    Par Mozofeuk dans le forum Silverlight
    Réponses: 4
    Dernier message: 24/02/2010, 10h50
  3. .Net RIA Services et les règles de Validations
    Par Steven62 dans le forum Silverlight
    Réponses: 4
    Dernier message: 26/08/2009, 15h08
  4. [C# 2.0] Forcer la validation d'un champ
    Par oodini dans le forum Windows Forms
    Réponses: 4
    Dernier message: 06/07/2006, 18h47
  5. Forcer la validation suivant DTD externe
    Par iceman dans le forum Valider
    Réponses: 9
    Dernier message: 30/12/2003, 08h54

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