2013-10-25 19 views
27

Mit MVC 4 erstelle ich ein Textfeld für eine Modell-Eigenschaft mit der „Daten-Meldung“ Attribut:ASP.NET MVC Hinzufügen Attribut „Daten-Nachricht“ Html.TextBoxFor

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data-message="Required"}) 

Allerdings bekomme ich der folgende Fehler:

Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or member access.

+0

Hier ist ein Link mit mehr Informationen http://StackOverflow.com/Questions/2520487/How-To-use-HTML-5-Data-Attributes-in-Asp-Netz-MVC –

Antwort

72

Verwendung _:

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data_message="Required"}) 

der TextBoxFor Helfer wissen, was es wi zu tun und ersetzen th - beim Generieren des Markups.

+0

Dank @Darin und Schande auf MVC, diese kleinen Dinge nicht zu behandeln! – Amir978

+0

Danke! Das hat mir eine Menge Kopfschmerzen erspart !!! –

+0

Das ist so nicht offensichtlich ... danke – shad0wec

Verwandte Themen