ASP.NET MVC, Html.Editor(…), Html.EditorFor(…)

W poprzednim poście przedstawiłem metodę Html.Display. Funkcja Html.Editor(…) w działaniu jest bardzo podobna – również służy do generowania szablonów na podstawie klas. Różnica polega na tym, że Html.Editor tworzy pola edycyjne TextBox. Służy więc do generowania formularzy edycyjnych a nie do prezentowania danych tak jak Html.Display. Sposób wykorzystania jest analogiczny do DisplayFor więc zachęcam do przeczytania poprzedniego wpisu. Poniżej końcowy wynik:

image

Warto wspomnieć, że również można tworzyć własne szablony. Umieszczać należy je w formie widoków częściowych w folderze EditorTemplates (zamiast DisplayTemplates).

One thought on “ASP.NET MVC, Html.Editor(…), Html.EditorFor(…)”

Leave a Reply

Your email address will not be published.