J'ai remarqué un problème étrange : j'ai créé une page web sur laquelle les informations proviennent d'une table de base de données nommée "school", lorsque je modifie manuellement certaines données dans cette table à partir de mssql, les données de la page web restent les mêmes que précédemment, elles ne sont pas modifiées, je ne sais pas comment c'est possible.
Voici mon contrôleur d'action
public ActionResult SchoolDetails(string id,_ASI_School schoolDetails)
{
schoolDetails = SchoolRepository.GetSchoolById(id);
return View(schoolDetails);
}
Voici mon point de vue
=Html.Encode(Model.SchoolName)
= Html.Encode(Model.SchoolAddress)
= Html.Encode(Model.SchoolEmail)
code pour GetSchoolById() .
private static ASIDataContext db = new ASIDataContext();
public static _ASI_School GetSchoolById(string schoolId)
{
return db._ASI_Schools.SingleOrDefault(x => x.SchoolId == schoolId);
}