Webforms:HttpModule 或 HttpHandler 将信息保存在缓存中
Webforms: HttpModule or HttpHandler to save info in the cache
我想在缓存中存储一些信息,以便稍后与用户输入的信息进行比较。我应该使用 HttpModule 还是 HttpHandler?或者有没有更好的方法在 WebForms 中执行此操作?我知道在 MVC 中可以使用 ActionFilters。
尝试使用会话状态:
// Save to session state in a Web Forms page class.
Session["FirstName"] = firstName;
Session["LastName"] = lastName;
Session["City"] = city;
// Read from session state in a Web Forms page class.
firstName = (string)(Session["FirstName"]);
lastName = (string)(Session["LastName"]);
city = (string)(Session["City"]);
我想在缓存中存储一些信息,以便稍后与用户输入的信息进行比较。我应该使用 HttpModule 还是 HttpHandler?或者有没有更好的方法在 WebForms 中执行此操作?我知道在 MVC 中可以使用 ActionFilters。
尝试使用会话状态:
// Save to session state in a Web Forms page class.
Session["FirstName"] = firstName;
Session["LastName"] = lastName;
Session["City"] = city;
// Read from session state in a Web Forms page class.
firstName = (string)(Session["FirstName"]);
lastName = (string)(Session["LastName"]);
city = (string)(Session["City"]);