CustomAttribute spiegelt das HTML-Attribut MVC5 @ wid

Hoffen, einen Weg zu finden, wenn in MVC5 ein benutzerdefiniertes Attribut oder vorzugsweise das RegularExpressionAttribute eine Eigenschaft im Modell schmückt, die das HTML-Steuerelement als weiteres Attribut des Steuerelements enthält. Z.B

class CoolModel {
   [CustomHtmlAttribute("hello")]
   public string CoolValue {get;set;} 
}

outputs ...

<input type="text" customhtml="hello" />

Oder etwas ähnliches. Für das RegularExpressionAttribute ist das pattern-Attribut also fantastisch.

class CoolModel {
   [RegularExpressionAttribute("/d")]
   public string CoolValue {get;set;} 
}

outputs ...

<input type="text" pattern="/d" />

Ich benötige diese Ausgabe, ohne die unauffällige Javascript-Option zu aktivieren. Ich überlege mir also, ein Attribut im Modell anzugeben, das auf die Ansicht heruntergedrückt wird. Ich bin nicht sicher, ob der Anbieter von Datenanmerkungen diese Aufgabe übernehmen kann. Ich bin nicht sicher, ob ein Helper erweitert werden kann, um dieses Ergebnis zu erzielen.

Hilfe wird geschätzt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage