ASP.net – HTML Helpery

Loading Likes...

ASP.net dostarcza nam masÄ™ udogodnieÅ„, jÄ™dnÄ… z nich sÄ… HTML Helpery. Jak pewnie siÄ™ domyÅ›lasz – i sÅ‚usznie, sÄ… po to, żeby uproÅ›cić życie programisty. MyÅ›le, że najproÅ›ciej bÄ™dzie to wyjaÅ›nić na przykÅ‚adzie dlatego spójrz na poniższy kod.

Powyższy przykÅ‚ad pokazuje zwyczajny formularz, do którego jesteÅ› przyzwyczajony. Załóżmy, że ten formularz pojawiÄ… siÄ™ u Nas 15razy na stronie. Mija trochÄ™ czasu, wpadamy na pomysÅ‚, żeby zmienić wyÅ›wietlanÄ… nazwÄ™ z “Login: ” na “Użytkownik: “. No i niestety nie pozostaje nam nic innego jak wyszukanie 15 formualrzy z 15 plików i podmiana nazw we wszystkich miejscach (wiem, można to zrobić sprytniej). Otóz, można byÅ‚o zapobiec temu wczeÅ›niej, posÅ‚ugujÄ…c siÄ™ HTML Helperami. Tak wyglÄ…daÅ‚by ten formularz przy użyciu HTML Helperów.

Najpierw musimy mieć klasę naszego formularza. Tworzymy plik w katalogu Models o nazwie UserLoginModel.cs

Gdy już mały klasę, możemy w prostu sposób zaimplementować nasz formularz za pomocą HTML Helperów.

Teraz w przypadku gdy chcielibyśmy, aby wyświetlana nazwa jakiegoś pola była inna, wystarczy zmienić tę wartość w modelu. Korzystanie z modelu oraz HTML Helperów skraca bardzo naszą pracę, zauważ, że gdybyśmy zmienili teraz nazwę akcji, bądź kontrolera, nie musielibyśmy zmieniać niczego w naszym formularzu, prawda, że wygodne?

You May Also Like

About the Author: Jerzy Kołakowski

Pasjonat informatyki, bloger. Full-stack Developer Technologie:
  • ASP.NET MVC
  • ASP.NET CORE
  • Angular 2+

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Facebook