Date post: | 06-Aug-2015 |
Category: |
Technology |
Upload: | lohith-gn |
View: | 236 times |
Download: | 0 times |
Custom HTML Helpers in ASP.NET MVC
Lohith G N
About Me
Technical EvangelistMicrosoft MVP (ASP.NET/IIS)
@kashyapahttp://www.kashyapas.com
http://www.telerikhelper.net
Lohith G N
http://www.telerik.com
Agenda
• Understanding HTML Helpers
• Standard Helpers in ASP.NET MVC
• Writing Custom Helpers
Understanding HTML Helpers
HTML Helpers
Source: Wikipedia
• Method that returns String
• Avoid tedious typing of HTML Tags
• Render any content using Helpers
Standard Helpers in MVC
Standard HTML Helpers
• @Html.Label(), @Html.LabelFor()
• @Html.TextBox(), @Html.TextBoxFor()
• @Html.TextBox(), @Html.TextBoxFor()
• @Html.DropDownList(), @Html.DropDownListFor()• …
Demo
Custom HTML Helpers
Developing Custom HTML Helpers
• @helper
• Static Methods
• Extension Methods
• Fluent Extension Methods
Demo