HtmlHelper
Method | Action | Output |
@Html.ActionLink(s:text, s:action, o:attributes) | Writes an anchor tag to a link for a specific action. | <a href="action">text</a> |
@Html.AntiForgeryToken(s:salt, s:domain, s:path) | Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. | |
@Html.AttributeEncode(s: input) | HTML-encodes the string (as an attribute). | |
@Html.BeginForm(s:action, s:controller, o:values) | Writes an opening <form> tag to the response. | <form action="/controller/action/"> |
@Html.BeginRouteForm(s:routeName) | Writes an opening <form> tag for the route. | <form action="route"> |
@Html.CheckBox(s:name, b:checked) | Returns a check box input element. | <input type="checkbox" name="name" id="name" checked="checked" /> |
@Html.CheckBoxFor(e:expression) | Returns a check box input element for the model. | <input type="checkbox" name="name" id="name" checked="checked" /> |
@Html.DropDownList(s:name, list:selectlistitems) | Returns a single-selection select element. | <select name="name" id="name"></select> |
@Html.DropDownListFor(e:expression, list:selectlistitems) | Returns a single-selection select element for the model. | <select name="name" id="name"></select> |
@Html.Encode(s:input) | HTML-encodes the string. | |
@Html.EndForm() | Renders the closing </form> tag to the response. | </form> |
@Html.Hidden(s:name, o:value) | Returns a hidden input element. | <input type="hidden" value="value" name="name" /> |
@Html.HiddenFor(e:expression) | Returns a hidden input element for the model. | <input type="hidden" value="value" name="name" /> |
@Html.ListBox(s:name, list:selectlistitems) | Returns a multi-select select element. | <select multiple="multiple" name="name" id="name"></select> |
@Html.ListBoxFor(e:expression, list:selectlistitems) | Returns a multi-select select element for the model. | <select multiple="multiple" name="name" id="name"></select> |
@Html.Password(s:name, o:value) | Returns a password input element. | <input type="password" value="value" name="name" /> |
@Html.PasswordFor(e:expression) | Returns a password input element for the model. | <input type="password" value="value" name="name" /> |
@Html.RadioButton(s:name, o:value, b:checked) | Returns a radio button input element. | <input type="radio" value="value" name="name" checked="checked" /> |
@Html.RadioButtonFor(e:expression, o:value) | Returns a radio button input element for the model. | <input type="radio" value="value" name="name" checked="checked" /> |
@Html.Partial(s:name, o:model) | Renders a partial view (.cshtml). | |
@Html.RouteLink(s:text, s:routeName) | Returns an anchor element (a element) that contains the virtual path of the specified action. | <a href="action">text</a> |
@Html.TextArea(s:name, s:value) | Returns the specified textarea element. | <textarea name="name">value</textarea> |
@Html.TextAreaFor(e:expression) | Returns the specified textarea element for the model. | <textarea name="name">value</textarea> |
@Html.TextBox(s:name, o:value) | Returns a text input element. | <input type="text" name="name" value="value" /> |
@Html.TextBoxFor(e:expression) | Returns a text input element for the model. | <input type="text" name="name" value="value" /> |
@Html.TextBoxFor(e:expression) | Returns a text input element for the model. | <input type="text" name="name" value="value" /> |
UrlHelper
Method | Action | Output |
@Html.Action(s:action, s:controller) | Generates a fully qualified URL to an action method. | |
@Html.Content(s:path) | Converts a virtual (relative) path to an application absolute path. | |
@Html.Encode(s:url) | Encodes special characters in a URL string into character-entity equivalents. | |
@Html.RouteUrl(s:route) | Generates a fully qualified URL for the specified route name. |
0 comments:
Post a Comment