Nicht auffällige Clientvalidierungsdatenattribute werden für verschachtelte Eigenschaftsregeln nicht gerendert
Bei Verwendung von FluentValidation 4.4 geben die folgenden Regeln die richtigen, unauffälligen Validierungsdatenattribute in Eingabefeldern aus:
RuleFor(e => e.PrimaryContact).NotEmpty();
Rendern des folgenden HTML:
<input class="text-box single-line k-textbox input-validation-error"
data-val="true" data-val-required="'Primary Contact' should not be empty."
id="PrimaryContact" name="PrimaryContact" type="text" value="">
Eine Regel mit einer verschachtelten Eigenschaft gibt jedoch keine Validierungsdatenattribute aus:
RuleFor(e => e.Company.Name).NotEmpty();
Rendern des folgenden HTML-Codes:
<input class="text-box single-line k-textbox" id="Company_Name" name="Company.Name" type="text" value="">
Was vermisse ich?