data-annotations

Datenanmerkungen werden von Frameworks wie ASP.NET MVC verwendet, um einen modellbasierten Validierungsansatz zu ermöglichen und eine konsistente Validierung in der gesamten Anwendung sowohl auf Client- als auch auf Serverseite zu erzwingen. Sie wurden zuerst in ASP.NET MVC 2 eingeführt. Neben ASP.NET MVC können sie auch mit anderen Technologien wie Entity Framework verwendet werden, entweder durch manuelle Platzierung von Attributen auf Eigenschaften oder durch automatische Generierung mit T4-Vorlagen.
2
Antworten

Ruft Datenanmerkungsattribute aus dem Modell ab

Ich möchte einen benutzerdefinierten clientseitigen Validator erstellen, aber ich möchte Validierungsregeln über Data Annotations-Attribute auf der Business-Logik-Ebene definieren. Wie kann ich in Laufzeit auf Modellvalidierungsattribute zugreif...
28.10.2013, 14:57
2
Antworten

wie Eingabedatei mit jquery und dataannotation in asp.net mvc 3 zu validieren

Ich bin sicher, dass ich hier etwas verpasse, fand ich Diese Frage zur Validierung einer Datei, hier ist der Beispielcode %Vor% aber ich sehe keine @Html.FileFor(model => model.Evidence) Irgendwelche Ideen? Aktualisieren Ich...
08.06.2011, 21:41
1
Antwort

Validierung mit Attributen

Ich habe, sagen wir, diese einfache Klasse: %Vor% Ich weiß, wie ich Validator.TryValidateProperty und Validator.TryValidateObject im Namespace System.ComponentModel.DataAnnotations verwende. Damit dies funktioniert, benötigen Sie eine tatsäc...
28.10.2011, 08:12
2
Antworten

Das Attribut DataAnnotations [Phone]

Was ist das standardmäßige, gültige Format des [Phone] -Attributs? In der Datentabelle ist die Telefonspalte navrchar (16). Wenn ich ein Telefon # 1112223333 eingeben, bekomme ich "Feld ist keine gültige Telefonnummer." Wenn ich 01112223333 eing...
25.10.2013, 16:35
4
Antworten

WPF TextBox MaxLength - Gibt es eine Möglichkeit, diese an die maximale Länge der Datenüberprüfung für das gebundene Feld zu binden?

ViewModel: %Vor% XAML: %Vor% Gibt es eine Möglichkeit zu vermeiden, MaxLength der TextBox zu setzen, um mein ViewModel (das könnte sich ändern, da es in einer anderen Assembly ist) und automatisch die maximale Länge basierend auf der Anf...
05.01.2012, 15:47
2
Antworten

MVC 4 Rasierer Daten Anmerkungen ReadOnly

Das Attribut ReadOnly scheint nicht in MVC 4 zu sein. Das Attribut Editable (false) funktioniert nicht so, wie ich es möchte. Gibt es etwas Ähnliches, das funktioniert? Wenn nicht, wie kann ich mein eigenes ReadOnly-Attribut erstellen, das...
29.08.2013, 15:45
3
Antworten

ASP.NET MVC4: Ein Attributargument muss ein Konstantenausdruck, ein Ausdruckstyp oder ein Arrayerstellungsausdruck eines Attributparametertyps sein

Ich hatte den folgenden Code: %Vor% Ich versuche, die Fehlermeldung dynamisch zu machen, aber ich bekomme einen Fehler, wenn kompiliert .: "An attribute argument must be a constant expression , typeof expression or array creation expres...
21.02.2013, 09:50
1
Antwort

IValidatableObject Validieren des Methodenfeuerns, wenn DataAnnotations fehlschlägt

Ich habe ein ViewModel, das einige DataAnnotations-Validierungen und dann für komplexere Validierungen IValidatableObject implementiert und die Validate-Methode verwendet. Das Verhalten, das ich erwartet habe, war dieses : zuerst alle DataAn...
16.11.2011, 14:51
5
Antworten

ASP.NET MVC PartialView gibt kein Validierungsmarkup aus

Ich habe eine Teilansicht in einer MVC 3-Anwendung erstellt. Diese Ansicht hat ein stark typisiertes Modell wie folgt: %Vor% In meiner Aktionsmethode rufe ich die PartialView-Methode wie folgt auf %Vor% Aber auf der Seite kann ich kein M...
22.12.2011, 14:13
1
Antwort

Wie fügt man Platzhalterattribut automatisch zu HTML-Eingabe Typ Nummer in MVC 4?

Dies ist ein sehr spezifisches Problem. Ich habe es geschafft, das Platzhalterattribut automatisch dem HTML5-E-Mail-Eingabetyp hinzuzufügen, indem ich eine Editor-Vorlage namens EmailAddress.cshtml verwendete, die im ~/Views/Shared/EditorTem...
28.01.2013, 20:00