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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage