Tag: data-annotations

Anmerkungen Daten verwendet werden, die von frameworks wie ASP.NET MVC ermöglichen eine Modell-basierte Validierung Ansatz und die konsequente Durchsetzung der Validierung in der gesamten Anwendung, sowohl auf client-und server-Seite. Sie zuerst eingeführt wurden, in ASP.NET MVC 2.

Neben ASP.NET MVC, Sie können auch verwendet werden mit anderen Technologien, wie Entity Framework, entweder durch manuelle Platzierung von Parametern auf Eigenschaften, oder die automatische Generierung mit T4-Vorlagen.

mvc4-range-validator dezimal

Anzahl der Antworten 2 Antworten
Habe ich [Range(typeof(decimal), "75000", "300000")] public decimal Importo { get; set; } oder [Range(75000, 300000)] public decimal Importo { get; set; } für ein Feld auf db: decimal(10, 2) wenn meine Seite zu laden bekomme ich 75000,00

Wie Sie verhindern, dass von DataAnnotations-Attribute gelöscht werden, in der Zunächst die Datenbank-Modell

Anzahl der Antworten 2 Antworten
Habe ich meine asp.net mvc 3-Anwendung mit dem entity framework und ich habe Zuerst die Datenbank-Modell zu stellen. Meine Schritte unten: 1. Genarated eine Datenbank mit Tabellen 2. Erstellt ADO.NET Entity Data Model-Datei (.edmx) und importiert die

Narrensicher MVC 5 deppending validation

Anzahl der Antworten 2 Antworten
Grettings meine Freunde... So, ich habe eine Reihe von Checkboxen, die ich in meinem Modell: [DisplayName("Páginas Consultadas")] public List<CheckBoxes> PaginasConsultadas { get; set; } Und ich habe eine fieldtext ("ParaQueUsaEstasPag") ist nur erforderlich, wenn eine der Checkboxen

Could not load type 'System.ComponentModel.DataAnnotations.Schema.IndexAttribute'

Anzahl der Antworten 3 Antworten
Ich bin mit diesem Fehler. Den ApplicationDbContext wird Automatisch Generiert DbContext, verwendet in den Abschnitt account. Immer wenn ich versuche auf jedes beliebige Konto verwenden Controller-Aktionen tritt dieser Fehler auf. Der Fehler stammt aus public AccountController() :

ASP.NET MVC4-Multi-lingual Data-Annotations

Anzahl der Antworten 3 Antworten
In einer standard-Anwendung habe ich Folgendes: [Required] [DisplayName("Email Address")] public string EmailAddress { get; set; } ...dies wiederum erzeugt ein label für das Formularfeld automatisch in Englisch. Nun, wenn ich meine app zur Unterstützung von 5 Sprachen,

ASP.NET Core-Attribut MetaDataType nicht funktioniert

Anzahl der Antworten 3 Antworten
Ich bin mit dem Attribut MetaDataType auf meine domain model-Klasse. Es sollte zu bewegen, die Attribut-Informationen aus der referenzierten Klasse in die Klasse, die das Attribut MetadataType gesetzt wurde. Aber es funktioniert nicht wie beworben. Was die

Benutzerdefinierte Validierung mit datenanmerkungen

Anzahl der Antworten 1 Antworten
Ich bin mit der Daten Anmerkungen zu überprüfen, Daten eingegeben, aber ich bin stecken, wenn es um die individuelle Art und Weise, um Daten zu validieren. Brauche ich zum ausführen von Abfragen gegen die Datenbank, um zu

Html-Code.TextBoxFor nur akzeptieren, eine Zahl, die größer als null ist

Anzahl der Antworten 2 Antworten
Ich habe ein Formular und ich möchte die @Html.TextBoxFor zu akzeptieren, die Werte gleich oder höher als 1. Das bedeutet: der Wert kann nicht 0 sein oder niedriger. Modell: [Required(ErrorMessage = "//")] [RegularExpression(@"^[0-9]{1,3}$", ErrorMessage = "//")] public

FileExtensions Attribut von DataAnnotations nicht in MVC

Anzahl der Antworten 4 Antworten
Ich versuche zum hochladen einer Datei mit HTML-FileUpload-Steuerelement in MVC. Ich möchte, die Datei zu validieren, dass nur bestimmte Erweiterungen. Ich habe versucht mit FileExtensions Attribut von DataAnnotations-namespace, aber es funktioniert nicht. Siehe code unten public class

IValidatableObject Validate-Methode feuern, wenn DataAnnotations ausfällt

Anzahl der Antworten 1 Antworten
Habe ich ein ViewModel, das hat einige DataAnnotations-Validierungen und dann für komplexere Validierungen implementiert IValidatableObject und verwendet Validate-Methode. Dem Verhalten, das ich erwartet hatte, war diese eine: zuerst alle die DataAnnotations und dann, nur dann, wenn keine

Gibt es eine Möglichkeit durch Anmerkungen zu Daten, um zu überprüfen, ob ein Datum größer ist als oder gleich zu einem anderen Datum?

Anzahl der Antworten 2 Antworten
Ich habe eine StartDate und EndDate auf meine SchoolEvents Modell, und ich Frage mich, ob es irgendwelche Daten, die Anmerkungen, die ich verwenden könnte, um zu überprüfen, dass die StartDate ist weniger als oder gleich der EndDate

Benutzerdefinierte Validierung Attribut Mehrere Male auf dem gleichen Feld

Anzahl der Antworten 2 Antworten
Wie kann ich das verwenden Derselben Benutzerdefinierten Validierung Attribut Mehrere Male auf Demselben Feld oder einfach nur aktivieren, AllowMultiple=true, sowohl server-Seite und client-seitige Validierung?? Ich habe folgende Benutzerdefinierte Validierung Attribut: [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = true, Inherited

DisplayFormat mit CultureInfo-DateTime -

Anzahl der Antworten 2 Antworten
Ich versuche, legen Sie das DisplayFormat eine öffentliche Eigenschaft, um die aktuelle cultureinfo-datetime-format. Die Klasse wird verwendet für Silverlight Datagrid. [DisplayFormat(DataFormatString=CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern.ToString())] public DateTime createDate { get; set; } Er sagt nur, dass das argument kann nur konstant

Entity Framework 4.1 Code First zu Definieren " viele-zu-viele mit Anmerkungen Daten nur

Anzahl der Antworten 1 Antworten
Ist es möglich zu definieren, eine viele-zu-viele-Beziehung in Entity Framework 4.1 (Code First Ansatz) mithilfe von datenanmerkungen nur ohne model builder? Zum Beispiel, etwas wie: Product = { Id, Name, ... } Category = { Id, Name,

ASP.Net MVC: Können Sie mit dem Data Anmerkungen / Validierung mit AJAX / jQuery-Aufruf?

Anzahl der Antworten 2 Antworten
Können Sie mit dem Data Anmerkungen /Validierung mit AJAX /jQuery-Aufruf? Wenn ja, bitte ein Beispiel geben oder einen Beitrag, der zeigt ein Beispiel. Grundsätzlich habe ich ein Beispiel gesehen, wie die Verwendung von datenanmerkungen, allerdings war es

Benutzerdefinierte Validierung Attribut MVC2

Anzahl der Antworten 3 Antworten
Habe ich eine benutzerdefinierte Gültigkeitsprüfung-Attribut, das prüft, um zu sehen, wenn Sie zwei Eigenschaften, die die gleichen Werte haben oder nicht (wie Kennwort und Kennwort erneut eingeben): [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] public class EqualToPropertyAttribute :

ASP.NET MVC: DataAnnotations - Zeigt eine Fehlermeldung, die besagt, dass ein Feld muss numerisch sein

Anzahl der Antworten 3 Antworten
Scheint es so etwas wie ein Loch in der Art und Weise DataAnnotations arbeitet, dass ein Benutzer die Eingabe von etwas text in ein Feld, das in einen int wird nie erreichen die DataAnnotations-code. Es startet ein

Wie kann ich überprüfen eine Liste/Array-Anzahl in einem MVC-Modell mithilfe von datenanmerkungen?

Anzahl der Antworten 2 Antworten
Wie würde man gehen, über die Validierung wird eine verschachtelte Liste von Objekten in einer MVC-Modell? Habe ich ein "Objekt" Objekt, das hat eine angefügte Liste der Einnahmen-Einträge: public class ItemModel { public int ItemID { get;

ASP.NET MVC 2 Display-Name DataAnnotaion von Resource funktioniert nicht

Anzahl der Antworten 2 Antworten
Ich versuche, verwenden Sie eine Ressource-Datei zu halten Beschriftungstext für das Modell in einer MVC-2-Projekt. Habe ich die folgende Klasse... public class Person { [Display(ResourceType = typeof(Resources.Labels),Name="First")] public string FirstName { get; set; } public string LastName

ASP.NET MVC 4 Datum Überprüfung mit DataAnnotation

Anzahl der Antworten 1 Antworten
Brauche ich, um zu überprüfen 2 Termine: "Anfangsdatum" und "Enddatum". "Start Datum" muss von heute auf die Zukunft und das "Ende-Datum" muss größer oder gleich "Begin date". Wie kann ich es mit Data Annotations? Ist es möglich?

So blenden Sie Entity Framework-entity-Eigenschaften von stark typisierten sichten?

Anzahl der Antworten 3 Antworten
Bin ich mit Entity Framework in meine ASP.NET MVC 4.0-Anwendung, und ich möchte wissen, wie um zu verhindern oder ausblenden von Feldern aus meiner Entität generiert wird in meine stark typisierte Ansicht? Jetzt mehrere primary key-Felder und

CS1061: enthält keine definition für

Anzahl der Antworten 1 Antworten
Warum bekomme ich diesen Fehler? Natürlich SelectIssuePriority existiert nicht an meinem ersten Modell. Ich habe es hinzufügen. Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific

Wie tut man die Eigenschaft Validierung einer C# - Klasse, die mit Daten-Anmerkungen .NET Framework 3.5?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit in der .NET-Framework an hand einer bestimmten Methode oder Prüfer einer Objekt-Instanz, deren Klasse ist geschmückt mit Daten Anmerkungen, und erhalten Sie eine Auflistung von Fehlern? Ich sehe, dass es ein Weg, um

ASP.NET MVC-data-annotations-Attribut Range aus einer anderen Eigenschaft Wert

Anzahl der Antworten 2 Antworten
Hallo, ich habe Folgendes in meiner Asp.net MVc-Modell TestModel.cs public class TestModel { public double OpeningAmount { get; set; } [Required(ErrorMessage="Required")] [Display(Name = "amount")] [Range(0 , double.MaxValue, ErrorMessage = "The value must be greater than 0")] public

MVC4-Validierung DataAnnotations nicht funktioniert (keine Validierung)

Anzahl der Antworten 4 Antworten
Ich habe ein ziemlich Komplexes Modell und eine Ansicht (unten). Ich habe nur EINES meiner Felder wie Erforderlich (Key Aktiv Mg). Wenn ich mark diese [Required(ErrorMessage="Key Active Mg is required")] und legen Sie die @Html.ValidationMessageFor für das

.NET-regex-spezifisch .net C# dataannotations

Anzahl der Antworten 5 Antworten
Ich habe einen regulären Ausdruck, der ich versuche, herauszufinden, für eine .NETTO-Daten Anmerkung Validierungs-Modell, das ich verwende. Aktuell sieht es so aus [RegularExpression("^((?!City)[a-zA-Z '])+$", ErrorMessage = "City is required and must be properly formatted.")] Der ersten Hälfte

Ist es out-of-the-box-validator für Enum-Werte in DataAnnotations-namespace?

Anzahl der Antworten 2 Antworten
C# - enum-Werte sind nicht nur Werte aufgeführt, die in die Definitionen und kann einen Wert speichern der Basis-Typ. Wenn Basis-Typ ist nicht definiert als Int32 oder einfach int verwendet wird. Ich bin die Entwicklung einer WCF-serivice

DisplayFormat Attribut DataFormatString parameter funktioniert nicht, wenn verwendet mit @Html.TextBoxFor()

Anzahl der Antworten 4 Antworten
Habe ich ein Modell mit einigen Eigenschaften von Datum und Uhrzeit. Die Zeit, die Eigenschaften haben folgende DataAnnotation: [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:hh:mm tt}")] Sowie das Datum Eigenschaften haben: [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")] Diese

Client-Formular-Validierung funktioniert nicht mit Modaler dialog in MVC

Anzahl der Antworten 4 Antworten
Ich bin verändert, ein Formular erstellen, um sich ein modal-dialog und jquery Unobtrusive validation aufhört zu arbeiten und weiß nicht, wie es zu lösen ist. Index.cshtml hat einen link zum auslösen einer modalen dialog. <a href="#" id="createCustomer">Create</a>

Wie automatisches hinzufügen von Platzhalter-Attribut in html-input-Typ number in mvc 4?

Anzahl der Antworten 1 Antworten
Dies ist eine sehr spezifische Frage. Ich schaffte es automatisch fügen Sie die Platzhalter-Attribut in html5, E-Mail-Eingang Typ mit einem editor Vorlage genannt EmailAddress.cshtml, gespeichert in ~/Views/Shared/EditorTemplates/ Ordner. Siehe den folgenden code: @Html.TextBox("", ViewData.TemplateInfo.FormattedModelValue, new { @class

Daten-Anmerkungen ausblenden-Eigenschaft/Feld

Anzahl der Antworten 2 Antworten
Habe ich ein Modell class Address { public int AddressID {get;set;} public string Street {get;set;} public string City {get;set;} public string State {get;set;} public int ZipCode {get;set;} } meiner Ansicht nach, wenn ich @Html.LabelFor(model => model.Address) (vorausgesetzt,

MVC Razor-Validierung Fehler zeigt beim laden der Seite wenn keine Daten geschrieben wurden

Anzahl der Antworten 5 Antworten
Ich bin Herumspielen mit Daten-Anmerkungen. Wenn ich auf einen link klicken, um eine Seite aufzurufen, die Validierung von Nachrichten angezeigt werden, aber ich möchte, um die Validierung von Nachrichten nicht zeigen, es sei denn, Daten wurden nicht

Die DataAnnotations - [Telefon] - Attribut

Anzahl der Antworten 2 Antworten
Was ist die Standard-gültiges format der [Telefon] - Attribut? In der Daten-Tabelle, die Telefon-Spalte ist navrchar (16) Wenn ich geben Sie eine Telefon # wie 1112223333, bekomme ich "Feld ist keine gültige Telefonnummer." Wenn ich enter 01112223333,

MVC 4 razor-Daten Anmerkungen ReadOnly

Anzahl der Antworten 2 Antworten
Das ReadOnly-Attribut nicht zu sein scheinen in MVC 4. Die Editierbar(false) Attribut funktioniert nicht so wie ich es will. Gibt es etwas ähnliches, das funktioniert? Wenn nicht, dann wie kann ich meine eigene ReadOnly-Attribut, das würde funktionieren

ASP.NET MVC4: Attribut-argument muss ein konstanter Ausdruck sein , typeof-Ausdruck oder ein array creation expression eines Attributs parameter Typ

Anzahl der Antworten 3 Antworten
Hatte ich den folgenden code: [Required(ErrorMessage = MessageModel.translateMessage("required")))] [Display(Name= MessageModel.translateMessage("id"))] public string user_id { get; set; } Ich versuche, die Fehlermeldung dynamische, aber ich bekomme Fehler beim kompilieren.: "An attribute argument must be a constant expression ,

ASP.NET MVC - DisplayFormat Attribut

Anzahl der Antworten 2 Antworten
In meinem Modell habe ich die MyDate-Eigenschaft der datetime-Typ aus. Ich Zeichen die Eigenschaft mit dem DisplayFormat Attribut in diesem Modus: [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:dd/MM/yyyy hh:mm}")] public DateTime MyDate { get; set; } meiner Ansicht

jQuery unobtrusive validation ignoriert data-val-required-Nachricht in MVC3

Anzahl der Antworten 2 Antworten
Habe ich die Methode beschrieben hier zu lokalisieren, meine Daten Anmerkung-Nachrichten und im Grunde ist es in Ordnung, die in normaler form posten. Ich kann sehen, dass die lokalisierte validation Nachricht auf der client-Seite als auch. Jedoch

Custom Modell-Bindung, Modell, Zustand und Daten Anmerkungen

Anzahl der Antworten 1 Antworten
Ich habe ein paar Fragen bezüglich custom-Modell der Bindung, Modell, Zustand und Daten-Anmerkungen. 1) Ist es überflüssig, das zu tun-Validierung in der custom-Modell der binder, wenn ich Daten-Anmerkungen zu meinem Modell, denn das ist, was ich dachte,

Wie kann ich die Daten die Validierung von Attributen in C# in eine non-ASP.net Kontext?

Anzahl der Antworten 3 Antworten
Ich würde gerne die Daten die Validierung von Attributen in eine library-assembly, so dass jeder Verbraucher Sie können die Daten überprüfen, ohne ein ModelBinder (in einer Konsole-Anwendung, zum Beispiel). Wie kann ich es tun? InformationsquelleAutor Chris McCall

ASP.NET MVC-Anzeige Datum ohne Zeit

Anzahl der Antworten 6 Antworten
Habe ich meine Modell-Feld eingerichtet, in der folgenden Weise: [DataType(DataType.Date)] [Display(Name = "Date of birth")] public string DateOfBirth { get; set; } Wenn ich wollen, um den Wert in der Ansicht mit dem folgenden code: <%: Html.DisplayFor(m

Validierung mit Attributen

Anzahl der Antworten 1 Antworten
Habe ich, sagen wir mal, diese einfache Klasse: public class User { [Required(AllowEmptyStrings = false, ErrorMessage="EmailIsRequired"] public string EmailAddress { get; set; } } Ich wissen, wie die Verwendung von Validator.TryValidateProperty und Validator.TryValidateObject in das System.ComponentModel.DataAnnotations-namespace. Damit

separate zahlen durch ein Komma asp.net mvc

Anzahl der Antworten 5 Antworten
Arbeite ich an einer MVC2-Anwendung vorgenommen. Verwende ich Daten-Anmerkungen zur Validierung von Daten (client-side und server-side). Ich habe mehrere Felder in meinem Modell, das erlaubt nur dezimale Werte. Sobald ein Benutzer eine dezimale Werte, die ich will,

Der angegebene Wert entspricht nicht dem erforderlichen format yyyy-MM-dd

Anzahl der Antworten 5 Antworten
Habe ich eine .Net MVC 5-Anwendung, die mithilfe von datenanmerkungen, Entity-Framework Jquery 2.1.3 und Jquery UI 1.11.4. Wenn ich render ein edit-Formular mit einem input-Typ date mit dem britischen format "dd/MM/YYYY"; die folgende Fehlermeldung angezeigt, wenn die

Was ist die richtige Daten Anmerkung zu formatieren, meine dezimal-Eigenschaft?

Anzahl der Antworten 1 Antworten
Ich habe eine POCO mit einem Dezimalstellen-Eigenschaft genannt SizeUS. Ich möchte Daten Anmerkungen zu format die Anzeige der dezimal-in eine Ansicht. Meine SizeUS Eigenschaft wird nur angezeigt 2 Dezimalstellen nach meiner Ansicht, und ich möchte es zur

DataAnnotation-DisplayFormat für Dezimalzahlen

Anzahl der Antworten 2 Antworten
Habe ich seinen code. PartialView. <div class="input width110"> @Html.EditorFor(x => x.Price, @Html.Attributes(@class: "right_text_align", @disabled: "true", @id: "Price")) </div> Modell. public class ServiceModel { [DisplayFormat(DataFormatString = "{0:0.00}", ApplyFormatInEditMode = true)] public decimal Price { get; set; } }

Daten Anmerkungen [Erforderlich] - Attribut-Eigenschaft des Entity Data Model-split

Anzahl der Antworten 1 Antworten
Ich bin mit dem Tabelle Aufteilen - Funktion von Entity Framework zu split meine Entity Data Model wie folgt: +--------+ +--------------+ | News | | NewsImages | +--------+ +--------------+ | NewsID | | NewsID | | Text

ASP-MVC-Daten Anmerkungen und null-Werte der Datenbank

Anzahl der Antworten 2 Antworten
Ich habe eine asp mvc 5 Projekt und die Datenbank erstellt haben, mithilfe von code first-und Daten-Migrationen. Dies ist meine aktuelle Produkt-POCO-Klasse public class Product { [Key] public int ProductId { get; set; } [Required(ErrorMessage = "Please

Validierung auf der int-Datentyp asp .net mvc3

Anzahl der Antworten 3 Antworten
Ich bin immer The value 'abc' is not valid for fieldName. als Fehlermeldung. die Standard-Fehler-Meldung, und ich möchte, um es zu überschreiben, die in einfacher Weise. wie jetzt, was ich versucht habe ist unten aufgelistet [RegularExpression(@"^\d+$",ErrorMessage="enter numeric

asp.net Daten-Anmerkungen-Feld Länge

Anzahl der Antworten 1 Antworten
Momentan habe ich die folgenden Daten Anmerkung auf ein Feld [StringLength(1000, MinimumLength = 6, ErrorMessage = "field must be atleast 6 characters")] public string myField {get;set;} Kann ich die Daten Anmerkung so, dass es nur funktioniert, wenn

durch die Verwendung von Metadaten mit dem Entity Framework zu validieren mit Daten Anmerkung

Anzahl der Antworten 1 Antworten
Ich habe eine entity namens Produkt,das ist ein Teil von ihm ist declration: [EdmEntityTypeAttribute(NamespaceName="NorthwindModel", Name="Product")] [Serializable()] [DataContractAttribute(IsReference=true)] public partial class Product : EntityObject { #region Factory Method ///<summary> ///Create a new Product object. ///</summary> ///<param name="productID">Initial value