Microsoft.AspNetCore.Mvc.Rendering Namespace

namespace Microsoft.AspNetCore.Mvc.Rendering

Interfaces

interface IHtmlHelper
Base HTML helpers.
interface IHtmlHelper<TModel>
An Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper for Linq expressions.
interface IJsonHelper
Base JSON helpers.

Classes

class HtmlHelperDisplayExtensions
Display-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperDisplayNameExtensions
DisplayName-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperEditorExtensions
Editor-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperFormExtensions
Form-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.
class HtmlHelperInputExtensions
Input-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperLabelExtensions
Label-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperLinkExtensions
Link-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.
class HtmlHelperNameExtensions
Name-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.
class HtmlHelperPartialExtensions
PartialView-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper.
class HtmlHelperSelectExtensions
Select-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperValidationExtensions
Validation-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class HtmlHelperValueExtensions
Value-related extensions for Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper and Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper`1.
class MultiSelectList
Represents a list that lets users select multiple items. This class is typically rendered as an HTML <pre><code><select multiple=”multiple”></code></pre> element with the specified collection of Microsoft.AspNetCore.Mvc.Rendering.SelectListItem objects.
class MvcForm
An HTML form element in an MVC view.
class SelectList
Represents a list that lets users select a single item. This class is typically rendered as an HTML <pre><code><select></code></pre> element with the specified collection of Microsoft.AspNetCore.Mvc.Rendering.SelectListItem objects.
class SelectListGroup
Represents the optgroup HTML element and its attributes. In a select list, multiple groups with the same name are supported. They are compared with reference equality.
class SelectListItem
Represents an item in a Microsoft.AspNetCore.Mvc.Rendering.SelectList or Microsoft.AspNetCore.Mvc.Rendering.MultiSelectList. This class is typically rendered as an HTML <pre><code><option></code></pre> element with the specified attribute values.
class TagBuilder
Contains methods and properties that are used to create HTML elements. This class is often used to write HTML helpers and tag helpers.
class ViewComponentHelperExtensions
Extension methods for Microsoft.AspNetCore.Mvc.IViewComponentHelper.
class ViewContext
Context for view execution.

Enumerations

enum FormMethod
enum Html5DateRenderingMode
Controls the value-rendering method For HTML5 input elements of types such as date, time, datetime and datetime-local.
enum TagRenderMode
enum ValidationSummary
Acceptable validation summary rendering modes.