对于我的网页,我决定创建一个可重用的外部(即代码是页面自身类之外的单独类)类来以某种方式管理 cookie。
所以在我的类构造函数中,我做了这样的事情:
private property cookiepageas Page
Public Sub New(whatpage as Page)
cookiepage= whatpage
End Sub
这允许我将页面上下文传递给我的外部类。这样,我可以获得智能感知来允许我这样做: private property cookie as httpcookie cookie = cookiepage.Request.Cookies.Get(cookiename) 'get the current cookie
编译。问题是当我在浏览器中运行它时,我得到了这个错误:
请求在此上下文中不可用
那么,如何从我的外部类请求 cookie? (你可以发布 vb 或 c# - 我都喜欢)