在ASP.NET核心MVC中,将模型传递到视图是通过控制器的动作方法来实现的。以下是一个完整的步骤:
下面是一个示例:
public class Student
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
public class HomeController : Controller
{
public IActionResult Index()
{
Student student = new Student
{
Id = 1,
Name = "John Doe",
Age = 20
};
return View(student);
}
}
@model Student
<h1>Welcome, @Model.Name!</h1>
<p>Your ID is @Model.Id and you are @Model.Age years old.</p>
在上述示例中,Index动作方法创建了一个Student对象,并将其传递给名为Index的视图。视图使用@model指令声明接收的模型类型为Student,并使用模型对象的属性来显示数据。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云