chcę użyć atrybutu zastępczy w Html.EditorFor więc nie tak jak w pierwszej odpowiedzi: Html5 Placeholders with .NET MVC 3 Razor EditorFor extension?Jak używać atrybutu zastępczego z Html.EditorFor?
Jednak w końcowej części, nie mam folder EditorTemplates więc stworzyłem go i kiedy próbowałem utworzyć widok string.cshtml Nie mogłem, ponieważ nazwa "string" jest zarezerwowana, więc wybrałem zamiast niej stringg.cshtml i nie zadziałało! Czy muszę zmienić nazwę w innym miejscu mojego programu? Zupełnie podoba mi się odpowiedź ...
Dziękujemy!
+1 - Dziękuję za ten link. Powiedziałbym, że to najlepsza opcja, jeśli chcesz przejść na wersję 5.1. Działa świetnie. – Termato
Dlaczego musiałeś użyć '@' przed atrybutem 'placeholder'? – Yoda
Nie jestem pewien dlaczego, ale tak to się stało. Wyliczając htmlAttributes, musisz użyć @, aby je rozpoznać. (@class, @id ...) – Medo