Render MVC ViewModel without turnkey
No edit summary
(Updated Edited template to July 12, 2025.)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
MDriven Turnkey does a lot to get a seamless environment for application development.
<message>Write the content here to display this box</message>
MDriven Turnkey strives to create a seamless environment for application development. If you would like to use parts of the functionality and render a specific ViewModel from MDriven Framework MVC projects, you can do so.


If you would like to make use of parts of the functionality and render a specific viewmodel from MDriven Framework MVC projects you can do so.
A good way to get started with this is to look into the MDriven Turnkey View called Turnkey/Views/Turnkey/GenericView.cshtml


A good way to get started with how to do this is to look into the MDriven Turnkey View called Turnkey/Views/Turnkey/GenericView.cshtml
The trick is to make your MVC model of type VMClass -> @model VMClass.  


The trick is to make your MVC model of type VMClass -> @model VMClass, you can then use this construct to render the ViewModel UI:
You can then use this construct to render the ViewModel UI: '''@Html.Partial(Html.RazorPartialFile());'''
 
* To get the actions for the left side: '''@Html.DisplayLeftSection()'''
@Html.Partial(Html.RazorPartialFile());
* To get broken constraints: '''@Html.ValidationSummary(true)'''
 
* To create VMClass instances, use: '''Eco.ViewModel.Runtime.ViewModelHelper'''
In order to get the actions for the left side: @Html.DisplayLeftSection()
 
To get broken constraints: @Html.ValidationSummary(true)
 
To create VMClass instances you use Eco.ViewModel.Runtime.ViewModelHelper
[[Category:MVC]]
[[Category:MVC]]
[[Category:MDriven Turnkey]]
[[Category:MDriven Turnkey]]
{{Edited|July|12|2025}}

Latest revision as of 06:01, 20 January 2025

This page was created by Hans.karlsen@mdriven.net on 2019-04-22. Last edited by Edgar on 2025-01-20.

MDriven Turnkey strives to create a seamless environment for application development. If you would like to use parts of the functionality and render a specific ViewModel from MDriven Framework MVC projects, you can do so.

A good way to get started with this is to look into the MDriven Turnkey View called Turnkey/Views/Turnkey/GenericView.cshtml

The trick is to make your MVC model of type VMClass -> @model VMClass.

You can then use this construct to render the ViewModel UI: @Html.Partial(Html.RazorPartialFile());

  • To get the actions for the left side: @Html.DisplayLeftSection()
  • To get broken constraints: @Html.ValidationSummary(true)
  • To create VMClass instances, use: Eco.ViewModel.Runtime.ViewModelHelper