Asp.net mvc 3 如何在MVC3项目开始时运行方法?
我需要从数据库中填充一个元素,这是编译/运行MVC3应用程序时的第一件事。 我有一个静态类和静态方法来填充元素。我只需要知道如何在应用程序启动时调用该方法 代码如下:Asp.net mvc 3 如何在MVC3项目开始时运行方法?,asp.net-mvc-3,Asp.net Mvc 3,我需要从数据库中填充一个元素,这是编译/运行MVC3应用程序时的第一件事。 我有一个静态类和静态方法来填充元素。我只需要知道如何在应用程序启动时调用该方法 代码如下: public static class Select_Brands { public static IQueryable<Brand> BrandsQ { get; set; } public static IQueryable<Brand> GetBrands()
public static class Select_Brands
{
public static IQueryable<Brand> BrandsQ { get; set; }
public static IQueryable<Brand> GetBrands()
{
using (Online_Store_DBEntities EFModel = new Online_Store_DBEntities())
{
BrandsQ = EFModel.Brands;
}
return BrandsQ;
}
}
公共静态类选择品牌
{
公共静态IQueryable BrandsQ{get;set;}
公共静态IQueryable GetBrands()
{
使用(Online_Store_DBEntities EFModel=新建Online_Store_DBEntities())
{
BrandsQ=EFModel.Brands;
}
返回BrandsQ;
}
}
有什么办法吗?在
全局中有一种方法。asax
文件名为应用程序_Start
-听起来这可能是您想要的候选方法。在全局中有一种方法。asax
文件名为应用程序_Start
-听起来这可能是您想要的候选方法。每个MVC应用程序都有一个类似于ASP.NET应用程序中的Global.asax,您可以在应用程序_Start()方法中运行代码
但是,您应该考虑将数据保存到哪里,以及使用这些数据的真正目的 在每个MVC应用程序中,您都有一个类似于ASP.NET应用程序的Global.asax,并且您可以在Application_Start()方法中运行代码 但是,您应该考虑将数据保存到哪里,以及使用这些数据的真正目的