Daten Validierung in DomainService.Metadata?
-
20 februarie 2012 12:24
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?- Tip modificat Robert BreitenhoferMicrosoft Contingent Staff, Moderator 7 martie 2012 09:56 Keine Rückmeldung des Fragenstellender
Toate mesajele
-
23 februarie 2012 14:40
Wie zeigst Du denn deinen ValidationError an?
Wie schaut der XAML Code dazu aus?
Wie schaut deine ViewModel Klasse am Client aus?
Welchen ValidationError bekommst Du.
- Editat de Reinhard Zwisler 23 februarie 2012 14:41
-
7 martie 2012 09:56Proprietar****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************Robert Breitenhofer, MICROSOFT

Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.