Est-il possible d'attribuer une chaîne vide ("" ") comme valeur par défaut dans le concepteur EDMX d'Entity Framework? La seule technique que j'ai trouvé est d'éditer le fichier edmx manuellement en utilisant un éditeur de texteChaîne vide Valeur par défaut dans Entity Framework Designer
Répondre
Oui, la seule façon que j'ai trouvé pour définir une chaîne vide comme valeur par défaut est d'éditer l'EDMX. L'édition du fichier du concepteur ne fonctionne pas lorsque le code est régénéré.
C'est vraiment un bug dans le framework d'entité qui doit être adressé.
EDIT: En fait, la définition d'une chaîne vide en XML est assez douloureuse, donc il peut être plus facile de simplement définir la valeur de string.Empty dans l'application lors de la création d'une nouvelle entité.
Ce que je faisais était de créer un constructeur par défaut dans une classe partielle où je mets
_privateFieldName = string.Empty;
La classe partielle serait évidemment dans un fichier différent et ne regénérés par le concepteur. Le seul inconvénient de cette méthode est que maintenant toute modification de la valeur par défaut dans le concepteur ne s'applique pas
Je réalise que c'est une question extrêmement ancienne, mais pour l'amour de la postérité, dans le concepteur EF4, vous pouvez taper un espace dans le champ de la fenêtre des propriétés, puis appuyez sur retour arrière, en laissant le champ vide au lieu de la valeur par défaut de (Aucun). Pour les chaînes, cela semble être par défaut à String.Empty.
Cela a fonctionné pour moi. Merci. – goodwince
- 1. Entity Framework - Objets enfants par défaut
- 2. Affichage des propriétés de classe partielle dans Entity Framework designer
- 3. Chaîne vide Valeur par défaut dans le concepteur de données de base iphone
- 4. SQL produit par Entity Framework pour faire correspondre la chaîne
- 5. Par où commencer Entity Framework
- 6. Audit dans Entity Framework
- 7. Valeur DropDownList Valeur par défaut
- 8. Entity Framework, procédures stockées, ASP.NET GridView - Insérer une ligne vide
- 9. Entity Framework Encrypt Chaîne de connexion
- 10. ReferentialConstraint dans Entity Framework
- 11. Module dynamique par défaut dans Zend Framework
- 12. SqlMethods.DateDiffMonth dans Entity Framework
- 13. Entity Framework and Sorting
- 14. Entity Framework - Fonctions définies par le modèle
- 15. Entity Framework - Ajout par programme de FunctionImportMapping
- 16. ADO.Net Entity Framework et ordre dynamique par
- 17. ASP.Net Entity Framework Modèle
- 18. Effacement de la valeur vide par défaut dans un objet Combobox Winform de type: DropDownList
- 19. UserControl Valeur par défaut dans la propriété
- 20. valeur d'argument par défaut dans C
- 21. Procédure stockée Valeur par défaut
- 22. Valeur par défaut d'une propriété
- 23. Table d'adhésion Asp.net: aspnet_UsersInRoles n'apparaît pas dans Enity Framework designer
- 24. SQL Server 2000 - Valeur par défaut pour les champs varchar
- 25. Valeur par défaut de stockage
- 26. Entity Framework XML Query
- 27. Remplacer non numérique par une chaîne vide
- 28. Utilisation des fonctions définies par l'utilisateur dans Entity Framework
- 29. DataContext.Log équivalent dans Entity Framework?
- 30. Liste déroulante ASP.NET MVC avec une option vide par défaut
Davy8, l'esprit élaborant avec du code? – Nate