Das Attribut ReadOnly scheint nicht in MVC 4 zu sein. Das Attribut Editable (false) funktioniert nicht so, wie ich es möchte.
Gibt es etwas Ähnliches, das funktioniert?
Wenn nicht, wie kann ich mein eigenes ReadOnly-Attribut erstellen, das so funktioniert:
%Vor%so kann ich das sagen:
%Vor%statt dessen (was funktioniert):
%Vor%oder das (was funktioniert, aber Werte werden nicht übermittelt):
%Vor%so etwas vielleicht? Ссылка
Hinweis:
[Bearbeitbar (falsch)] hat nicht funktioniert
Sie können einen benutzerdefinierten Helfer wie diesen erstellen, der die Eigenschaft auf das Vorhandensein eines Attributs ReadOnly
überprüft:
Das Attribut ist einfach:
%Vor%Für ein Beispielmodell:
%Vor%Ich habe bestätigt, dass dies mit dem folgenden Rasierklingen-Code funktioniert:
%Vor%Was rendert als:
%Vor% Wenn Sie disabled
anstelle von readonly
benötigen, können Sie den Helfer einfach entsprechend ändern.
Sie könnten Ihre eigene HTML-Hilfsmethode erstellen
Siehe hier: Erstellen von Kunden-HTML-Helfern
Eigentlich - sehen Sie sich diese Antwort
%Vor%Tags und Links c# razor asp.net-mvc-4 jquery-mobile data-annotations