[ASP.NET MVC] HTML Helpers 筆記目錄
因為先學了 HTML,習慣也熟練各個 tag,所以在 ASP.NET MVC 的 View,就很排斥使用 HTML Helper,除非為了那些驗證或範本的產生,不然我在 View 都還是手刻 HTML,說慢倒也不會,看著一個個 tag 和 Attribute 反而很踏實。直到進入職場,被前輩說一定要熟練HTML Helper,而且前輩的心血結晶也都是用 helper 寫的,才開始要來習慣 @Html 的一切,這裡也做個筆記。
- @Html.ActionLink() 和 <a>
- @Html.TextBox() 、@Html.TextBoxFor() 和 <input type="text">
- @Html.TextArea() 、@Html.TextAreaFor() 和 <textarea>
- @Html.Label() 、@Html.LabelFor() 和 <label>
- @Html.Password() 、@Html.PasswordFor() 和 <input type="password">
- @Html.RadioButton() 、@Html.RadioButtonFor() 和 <input type="radio">
- @Html.CheckBox() 、@HtmlCheckBoxFor() 和 <input type="checkbox">
- @Html.DropDownList() 、@Html.DropDownListFor() 和 <select> 與<option>
- @Html.BeginForm() 和 <form>
- @Html.Hidden() 、@Html.HiddenFor() 和 <input type="hidden">
- @Html.DisplayFor() 、@Html.DisplayTextFor()、@Html.DisplayNameFor() 和 @Html.EditorFor()
留言
張貼留言