Search Results for

    Show / Hide Table of Contents

    Class NovaGenericViewComponent

    Base class for view components

    Inheritance
    object
    ViewComponent
    NovaGenericViewComponent
    Inherited Members
    ViewComponent.Content(string)
    ViewComponent.View()
    ViewComponent.View(string)
    ViewComponent.View<TModel>(TModel)
    ViewComponent.View<TModel>(string, TModel)
    ViewComponent.HttpContext
    ViewComponent.Request
    ViewComponent.User
    ViewComponent.UserClaimsPrincipal
    ViewComponent.RouteData
    ViewComponent.ViewBag
    ViewComponent.ModelState
    ViewComponent.Url
    ViewComponent.ViewComponentContext
    ViewComponent.ViewContext
    ViewComponent.ViewData
    ViewComponent.TempData
    ViewComponent.ViewEngine
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Noxum.Nova.Razor.Model
    Assembly: Noxum.Nova.Razor.Model.dll
    Syntax
    public class NovaGenericViewComponent : ViewComponent

    Methods

    Invoke(string, NovaRazorModel, IEnumerable<KeyValuePair<string, object>>)

    Render a Razor View

    Declaration
    public IViewComponentResult Invoke(string apiId, NovaRazorModel model, IEnumerable<KeyValuePair<string, object>> data = null)
    Parameters
    Type Name Description
    string apiId

    The Nova ApiIdentifier of the Razor View

    NovaRazorModel model

    The model

    IEnumerable<KeyValuePair<string, object>> data

    An optional enumeration of view data updates

    Returns
    Type Description
    IViewComponentResult

    The view component result to render

    In this article
    Back to top Version 6.1.0.7rc