MVC 4 Rasierer Daten Anmerkungen ReadOnly

8

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

    
Soenhay 29.08.2013, 15:45
quelle

2 Antworten

9

Sie können einen benutzerdefinierten Helfer wie diesen erstellen, der die Eigenschaft auf das Vorhandensein eines Attributs ReadOnly überprüft:

%Vor%

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.

    
asymptoticFault 29.08.2013, 16:09
quelle
5

Sie könnten Ihre eigene HTML-Hilfsmethode erstellen

Siehe hier: Erstellen von Kunden-HTML-Helfern

Eigentlich - sehen Sie sich diese Antwort

%Vor%     
KerSplosh 29.08.2013 15:50
quelle