Asp.net mvc MVC首次加载数据

Asp.net mvc MVC首次加载数据,asp.net-mvc,razor,Asp.net Mvc,Razor,我有一个项目,其中有一个用户进行搜索的页面(下拉列表、复选框、输入…)。 我想在第一次请求页面时加载空模型,因为该模型包含多条记录 我怎样才能告诉控制器这是第一个请求并加载空数据呢?我忘了查看我的类 public class FatturePagedList { public IEnumerable<FatturaView> PagesFatture {get;set;} public IEnumerable<string> Distinzione {get;set;

我有一个项目,其中有一个用户进行搜索的页面(下拉列表、复选框、输入…)。 我想在第一次请求页面时加载空模型,因为该模型包含多条记录


我怎样才能告诉控制器这是第一个请求并加载空数据呢?

我忘了查看我的类

public class FatturePagedList
{
 public IEnumerable<FatturaView> PagesFatture {get;set;}
 public IEnumerable<string> Distinzione {get;set;}
}

public class FatturaView
{
public int Anno {get;set}
public string Distinzione {get;set;}
public decimal Importo {get;set;}
ecc...
}
公共类FatturePagedList
{
公共IEnumerable页面格式{get;set;}
公共IEnumerable Distinzione{get;set;}
}
公共阶级观点
{
公共int Anno{get;set}
公共字符串Distinzione{get;set;}
公共十进制输入{get;set;}
ecc。。。
}

我希望一切顺利。

我想到的第一件事是不要在页面加载时触发搜索功能,而是在另一个事件(比如当用户按下搜索按钮时)上触发搜索功能。对不起,我不明白如何…你能用代码示例解释一下有人能帮我吗?请在这里输入一些代码,以便有人能更容易地帮助你