locked
Daten Validierung in DomainService.Metadata? RRS feed

  • Allgemeine Diskussion

  • Hallo,

    ich habe eine Anwendung, die Daten aus verschiedenen SQL-Server Datenbanken bezieht. Dabei kann der Nutzer auch Daten bearbeiten und neue Daten in die Datenbank übertragen. Nun möchte ich neu einzutragende Daten validieren und habe gelesen, dass dies über die metadata.cs -Datei des DomainService geht. Hierzu habe ich über zwingend notwendige Attribute der Tabellenklassen [Required] eingetragen.

        [MetadataTypeAttribute(typeof(Streifen.StreifenMetadata))]
        public partial class Streifen
        {
    
            internal sealed class StreifenMetadata
            {
                private StreifenMetadata()
                {
                }
    
                [Required]
                public string Streifen1
                { get; set; }
    
                [Display(AutoGenerateField = false)]
                public string Objekt { get; set; }
    
                [Display(AutoGenerateField = false)]
                public string Art { get; set; }
            }
        }

    In der Anwendung wird nun, egal ob ich etwas in die entsprechende TextBox eintrage, ein ValidationError angezeigt. Wisst ihr was ich falsch mache?
    • Typ geändert Robert Breitenhofer Mittwoch, 7. März 2012 09:56 Keine Rückmeldung des Fragenstellender
    Montag, 20. Februar 2012 12:24

Alle Antworten