Czy istnieje konkretny powód, dla którego powinienem używać metod Html.CheckBox
, Html.TextBox
itd. Zamiast ręcznego pisania kodu HTML?Czy istnieje korzyść z używania HtmlHelper w MVC?
<%= Html.TextBox("uri") %>
świadczy następujący kod HTML
<input type="text" value="" name="uri" id="uri"/>
To chyba zaoszczędzić kilka kluczowych uderzeń, ale poza tym. Czy istnieje jakiś szczególny powód, dla którego powinienem zrobić wszystko, aby używać HtmlHelpers, kiedy tylko jest to możliwe, czy jest to tylko kwestia preferencji?
Nie, ViewState jest ** nie ** tam, aby zachować wartość pola tekstowego nad odświeżenie strony (s); to jest zadanie IPostBackDataHandler (przestrzeń nazw System.Web.UI, montaż System.Web). –
Dobra korekta mojej terminologii ... +1 :) –