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.
5
Antworten

'System.ComponentModel.DataAnnotations.dll' für Android und iOS verfügbar?

Ich habe die angehängte Fehlermeldung erhalten, als ich versuchte, VelocityDB für Android zu kompilieren. Wie die VelocityDB-Unterstützung sagte, benötigt sie wirklich die Datenannotationen. Ist die genannte 'System.ComponentModel.DataAnnotat...
20.09.2012, 16:28
2
Antworten

Wie kann ich das Required-Attribut für meine benutzerdefinierte DropDownList-Editorvorlage clientseitig betreiben?

Ich habe eine Editor-Vorlage für DropDownLists, die mit einem Attribut wie diesem gekennzeichnet ist: %Vor% Und es sieht so aus: %Vor% Mein Problem hier ist, dass es nur die Serverseite validiert, was für einen Benutzer sehr lästig ist,...
15.01.2013, 14:05
15
Antworten

MVC Model erfordert true

Besteht bei Datenanmerkungen die Möglichkeit, dass eine boolesche Eigenschaft auf "true" gesetzt wird? %Vor%     
18.01.2011, 23:17
7
Antworten

, wie String-NULL-Werte gemacht werden können

Ich möchte den mittleren Namen der Person optional machen. Ich habe C # .net Code zuerst Ansatz verwendet. Für ganzzahligen Datentyp ist es einfach, indem Sie "?" Operator in Nullable machen. Ich bin auf der Suche nach einer Möglichkeit, meinen...
29.09.2015, 20:47
1
Antwort

Erweitern des MVC RequiredAttribute

Ich habe eine erweiterte Klasse von RequiredAttribute, die keine Fehlermeldungen zurücksendet. Wenn ich es im Debugger überprüfe, ist der Text dort in Ordnung. %Vor% Ich nenne es so %Vor% Und die mvc-Ansicht %Vor% Es funktioniert, we...
24.09.2012, 21:42
2
Antworten

Gibt es einen Out-of-the-Box-Validator für Enum-Werte im DataAnnotations-Namespace?

C # enum-Werte sind nicht auf die in der Definition aufgelisteten Werte beschränkt und können einen beliebigen Wert des Basistyps speichern. Wenn der Basistyp nicht definiert ist als Int32 oder einfach int verwendet wird. Ich entwickle...
17.01.2013, 14:44
2
Antworten

StringLengthAttribute scheint nicht zu funktionieren

Hier ist meine Testklasse mit Datenannotationen: %Vor% Hier ist mein Konsolen-Testprogramm: %Vor% Aus irgendeinem Grund bekomme ich keine Gültigkeitsprüfung, wenn die Stringlänge zu lang ist. Ich erhalte (wie erwartet) eine Validierungsa...
23.01.2011, 20:36
3
Antworten

ASP.NET MVC 3 - Datenankündigung und maximale Länge / Größe für das Rendern von Textboxen

Ich weiß, in der Razor View-Datei können wir so etwas tun @ Html.TextBox ("benutzername", null, neu {maxlength = 20, autocomplete="aus"}) Ich hoffe jedoch, ein Modell für den MVC zu erstellen, mit dem ein Formular erstellt werden kann, in dem...
29.08.2011, 14:24
2
Antworten

Entfernen des erforderlichen Attributs aus der Klasse, aber MVC3 wird das Formular immer noch nicht ohne Wert in das Textfeld eingeben

Ich habe eine Klasse. Zu einem bestimmten Zeitpunkt hatte ich die Eigenschaften der Klasse mit System.ComponentModel .... auf [Required] gesetzt. Okay, dann wurde mir klar, dass das nicht nötig war. Ich habe die erforderliche Eigenschaft entf...
25.07.2011, 10:40
1
Antwort

Beispiel für die Verwendung von AdditionalMetadata in MVC 3

In asp.net MVC 3 gibt es ein neues Attribut, mit dem wir zusätzliche Meta-Daten an unsere Ansichten übergeben können, z. B. %Vor% Die Frage ist, wie nutze ich diese Informationen aus meiner Sicht eigentlich? Ich dachte, dass es vielleicht di...
17.01.2011, 16:56