私はそのようなモデルを持っています
public class School{
public int Id {get;set;}
public string Name {get;set;}
static private IEnumerable<School> school;
static public IEnumerable<School> Schools(ContextDb context){
if(school != null)
return school;
return(school = context.Schools.ToList());
}
}
これで、ajaxを使用してテーブルにデータを挿入するページができました。問題は、ポップアップが閉じたときにAcademy.Schoolsを再生成しますが、「school」変数がnull(またはキャッシュ)ではないため、更新されたデータではなく(新しく追加されたレコードを含む)以前のデータを返します。
With that said, how do i empy that private variable so I would trigger the "return(school = ..);" line in the class?
Thanks!!