Asp.net Core MVC Basic Model
**********************************************
Asp.net Core MVC Basic Model
namespace WebApplication9.Models
{
public class Employee
{
public int EmpID { get; set; }
public string EmpName { get; set; }
public string Gender { get; set; }
public string City { get; set; }
public int Age { get; set; }
}
}
public IActionResult Index() {
List<Employee> EmployeeS = new List<Employee>
//var EmployeeS = new List<Employee>
{ new Employee { EmpID = 1, EmpName = "Varun", Gender = "Male", City = "Agra", Age = 23 }, new Employee { EmpID = 2, EmpName = "Akash", Gender = "Male", City = "Jharkhan", Age = 25 }, new Employee { EmpID = 3, EmpName = "Pravin", Gender = "Male", City = "Delhi", Age = 29 }, new Employee { EmpID = 4, EmpName = "Nilay", Gender = "Male", City = "Noida", Age = 24 } }; return View(EmployeeS);
}
@model List<Employee> @{ ViewData["Title"] = "Home Page"; } <div class="text-center"> <h1 class="display-4">Welcome</h1> <p> Learn about <a href="https://learn.microsoft.com/aspnet/core" target="_blank">building Web apps with ASP.NET Core</a>. </p> </div> <table class="table table-bordered table-striped"> <thead> <tr> <th>ID</th> <th>Name</th> <th>Gender</th> <th>City</th> <th>Age</th> </tr> </thead> <tbody> @foreach (var emp in Model) { <tr> <td>@emp.EmpID</td> <td>@emp.EmpName</td> <td>@emp.Gender</td> <td>@emp.City</td> <td>@emp.Age</td> </tr> } </tbody> </table>**********************************************
Basic Configuration
ASP.NET CORERoute Configurationvar builder = WebApplication.CreateBuilder(args);builder.Services.AddControllersWithViews();var app = builder.Build();//app.MapGet("/", () => "Hello World!");app.MapControllerRoute(name: "default",pattern: "{controller=home}/{action=index}/{id?}");app.Run();*****************************************************************var builder = WebApplication.CreateBuilder(args);// Add services to the containerbuilder.Services.AddControllersWithViews();var app = builder.Build();// Enable static files to serve CSS, JavaScript, and images from wwwroot folderapp.UseStaticFiles();// Configure routing for MVCapp.MapControllerRoute(name: "default",pattern: "{controller=Home}/{action=Index}/{id?}");app.Run();
No comments:
Post a Comment