Ich mag das Platzhalter-Attribut im Html.EditorFor verwenden, so dass ich genau wie in der ersten Antwort: Html5 Placeholders with .NET MVC 3 Razor EditorFor extension?Wie kann ich Platzhalterattribut mit Html.EditorFor verwenden?
Aber im letzten Teil, ich habe nicht den EditorTemplates Ordner, so habe ich es und wenn ich versucht, die string.cshtml Ansicht zu erstellen, konnte ich nicht, weil der Name "string" reserviert ist, so wählte ich stattdessen stringg.cshtml und es hat nicht funktioniert! Muss ich den Namen anderswo in meinem Programm ändern? Ich habe genau wie die Antwort ...
Vielen Dank!
+1 - Vielen Dank für diesen Link. Ich würde sagen, dass dies die beste Option ist, wenn Sie ein Upgrade auf 5.1 durchführen möchten. Funktioniert super. – Termato
Warum mussten Sie '@' vor dem Attribut 'placeholder' verwenden? – Yoda
Ich bin mir nicht sicher warum, aber so ist es gemacht. Wenn Sie htmlAttributes aufzählen, müssen Sie @ verwenden, damit sie erkannt werden. (@class, @id ...) – Medo