• Introduction
  • API Documentation
  • Sample Apps
  • GitHub

    Show / Hide Table of Contents
    • DynamicVML
      • AddNewDynamicItem
      • DynamicList<TViewModel, TOptions>
      • DynamicList<TViewModel>
      • DynamicListItem<TViewModel>
      • IDynamicList
      • IDynamicList<TValue>
      • IDynamicListItem
      • IDynamicListItem<TViewModel>
      • ListRenderMode
      • NewItemMethod
    • DynamicVML.Extensions
      • ControllerExtensions
      • EditorExtensions
      • EnumerableExtensions
      • ViewDataExtensions
    • DynamicVML.Internals
      • Constants
      • ItemDisplayParameters
      • ItemEditorParameters
      • ItemParameters
      • ListDisplayParameters
      • ListEditorParameters
      • ListParameters
      • Parameters
    • DynamicVML.Options
      • DynamicListAttribute
      • DynamicListDisplayOptions
      • DynamicListEditorOptions
      • DynamicListOptions

    Enum ListRenderMode

    Represents different rendering modes for the final (user-provided) item template.

    Namespace: DynamicVML
    Assembly: DynamicVML.dll
    Syntax
    public enum ListRenderMode

    Fields

    Name Description
    ViewModelOnly

    The final user-provided item template expects an instance of their view model as the MVC @model class (e.g., "BookViewModel").

    ViewModelWithOptions

    The final user-provided item template expects an instance of their custom options for their view model as the MVC @model class (e.g., "TOptions<BookViewModel>").

    Extension Methods

    EnumerableExtensions.ToDynamicList<TViewModel, TOptions, ListRenderMode>(String, Func<ListRenderMode, TViewModel>, Func<ListRenderMode, TOptions>)
    EnumerableExtensions.ToDynamicList<TViewModel, ListRenderMode>(String, Func<ListRenderMode, TViewModel>)
    EnumerableExtensions.ToDynamicList<TViewModel, TOptions, ListRenderMode>(String, Func<ListRenderMode, TOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 César Roberto de Souza - All files are available under the MIT license except the logo, which comes from FontAwesome.