Beim Versuch, die MVC-Funktion (http://docs.composite.net/Functions/MVC/MVC-Functions) zu verwenden, und wenn wir unsere eigenständige MVC-App ausführen, werden die Datenanmerkungen in den Formularsteuerelementen angezeigt MVC Function-Funktion auf einer C1-Seite, das Steuerelement und der Wert werden gut wiedergegeben, aber die Datenanmerkungen fehlen.Composite C1 MVC-Funktion - Datenanmerkungen werden nicht in Seite gerendert
Unsere Ansicht Modell in der MVC App
[EmailAddress]
[StringLength(255)]
[Required]
public string Email { get; set; }
Innerhalb der Ansicht (.cshtml) für die Funktion MVC verwendet
@Html.TextBoxFor(m => m.AcctInfo.Email)
in der C1-Seite gerendert.
<input id="AcctInfo_Email" name="AcctInfo.Email" type="text" value="[email protected]" >
Dies ist die MVC Web App-Seite (außerhalb von C1)
<input data-val="true" data-val-email="The Email field is not a valid e-mail address."
data-val-length="The field Email must be a string with a maximum length of 255." data-val-length-max="255"
data-val-required="The Email field is required." id="AcctInfo_Email" name="AcctInfo.Email"
type="text" value="[email protected]">
Ist es möglich, Daten Annotations in Composite-C1 MVC-Funktionen zu bedienen?