Articles → ASP.NET CORE → Page Model In Asp.Net Core

Page Model In Asp.Net Core






Purpose





Benefit Of Page Model




  1. As business logic and UI elements are in separate files, maintaining the code is easier.
  2. It provides the flexibility for developers to work on views and page models separately.
  3. The page model class facilitates automated unit testing.

How Is The Page Model Specified In The View?




Picture showing the Page model name inside the view file
Click to Enlarge



Picture showing the page model class in the code behind
Click to Enlarge


Method To Write Business Logic




  1. OnGet
  2. OnPost
  3. OnPut


public void OnGet() {

}

public void OnPut() {

}

public void OnPost() {

}



Posted By  -  Karan Gupta
 
Posted On  -  Tuesday, June 1, 2021

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250