📜  ASP.Net MVC模型

📅  最后修改于: 2020-12-28 00:47:55             🧑  作者: Mango

ASP.NET MVC模型

模型是包含应用程序业务逻辑的类。它还用于从数据库访问数据。模型类不直接处理来自浏览器的输入。它也不包含任何HTML代码。

模型也称为对象,用于为应用程序实现概念逻辑。控制器与模型进行交互,访问数据,执行逻辑并将该数据传递给视图。

建立模型

让我们在退出项目中添加一个新模型。模型包含其属性的setter和getter。要添加模型,只需在项目的“模型”文件夹上单击鼠标右键,然后按照以下顺序依次执行“模型”->“添加”->“新建项”->“ Visual C#”->“代码”->“类”。

它包含一些默认代码,如下所示。

// ClassicalMusic.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MvcApplicationDemo.Models
{
    public class ClassicalMusic
    {
    }
}

现在,我们可以在模型中添加任意数量的属性和方法。这些有助于使MVC成为干净的框架方法。如此处所示,我们正在创建一些属性和方法。

// ClassicalMusic.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MvcApplicationDemo.Models
{
    public class ClassicalMusic
    {
        public int ID { get; set; }
        public string Title { get; set; }
        public DateTime ReleaseDate { get; set; }
        public string Genre { get; set; }
        public string GetDateTime()
        {
            return DateTime.Now.ToString();
        }
    }
}